تدفق التوتر:: العمليات:: SparseReduceSum

#include <sparse_ops.h>

يحسب مجموع العناصر عبر أبعاد SparseTensor.

ملخص

تأخذ هذه العملية SparseTensor وهي النظير المتناثر لـ tf.reduce_sum() . على وجه الخصوص، تُرجع هذه العملية أيضًا Tensor كثيفًا بدلاً من موتر متناثر.

يقلل sp_input على طول الأبعاد الواردة في reduction_axes . ما لم تكن keep_dims صحيحة، فسيتم تقليل رتبة الموتر بمقدار 1 لكل إدخال في reduction_axes . إذا كانت keep_dims صحيحة، فسيتم الاحتفاظ بالأبعاد المخفضة بالطول 1.

إذا لم يكن reduction_axes أي مدخلات، فسيتم تقليل جميع الأبعاد، ويتم إرجاع موتر بعنصر واحد. بالإضافة إلى ذلك، يمكن أن تكون المحاور سلبية، والتي يتم تفسيرها وفقًا لقواعد الفهرسة في بايثون.

الحجج:

  • النطاق: كائن النطاق
  • مؤشرات الإدخال: 2-D. مصفوفة N x R مع مؤشرات القيم غير الفارغة في SparseTensor، وربما ليس بالترتيب المتعارف عليه.
  • قيم الإدخال: 1-د. N قيم غير فارغة تتوافق مع input_indices .
  • input_shape: 1-D. شكل الإدخال SparseTensor.
  • محاور_التخفيض: 1-د. الطول- K المتجه الذي يحتوي على محاور التخفيض.

السمات الاختيارية (انظر Attrs ):

  • keep_dims: إذا كان صحيحًا، فاحتفظ بالأبعاد المخفضة بالطول 1.

العوائد:

البنائين والمدمرين

SparseReduceSum (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape, :: tensorflow::Input reduction_axes)
SparseReduceSum (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape, :: tensorflow::Input reduction_axes, const SparseReduceSum::Attrs & attrs)

الصفات العامة

operation
output

الوظائف العامة

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

وظائف ثابتة العامة

KeepDims (bool x)

الهياكل

Tensorflow:: ops:: SparseReduceSum:: Attrs

محددات السمات الاختيارية لـ SparseReduceSum .

الصفات العامة

عملية

Operation operation

الإخراج

::tensorflow::Output output

الوظائف العامة

SparseReduceSum

 SparseReduceSum(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input_indices,
  ::tensorflow::Input input_values,
  ::tensorflow::Input input_shape,
  ::tensorflow::Input reduction_axes
)

SparseReduceSum

 SparseReduceSum(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input_indices,
  ::tensorflow::Input input_values,
  ::tensorflow::Input input_shape,
  ::tensorflow::Input reduction_axes,
  const SparseReduceSum::Attrs & attrs
)

العقدة

::tensorflow::Node * node() const 

المشغل::tensorflow::الإدخال

 operator::tensorflow::Input() const 

المشغل::tensorflow::الإخراج

 operator::tensorflow::Output() const 

وظائف ثابتة العامة

KeepDims

Attrs KeepDims(
  bool x
)