tensorflow:: ops:: SparseReduceSum

#include <sparse_ops.h>

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

ملخص

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

يُقلل هذا الإجراء قيمة sp_input وفقًا للأبعاد المُحددة في reduction_axes . ما لم تكن keep_dims صحيحة، يتم تقليل رتبة الموتر بمقدار 1 لكل عنصر في reduction_axes . أما إذا كانت keep_dims صحيحة، فسيتم الاحتفاظ بالأبعاد المُختزلة بطول 1.

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

الحجج:

  • النطاق: كائن النطاق
  • input_indices: مصفوفة ثنائية الأبعاد N x R تحتوي على مؤشرات القيم غير الفارغة في SparseTensor، وربما ليس بالترتيب المتعارف عليه.
  • input_values: 1-D. N قيمة غير فارغة تتوافق مع input_indices .
  • input_shape: 1-D. شكل الموتر المتفرق المدخل.
  • reduction_axes: متجه أحادي البعد بطول 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 

operator::tensorflow::Input

 operator::tensorflow::Input() const 

operator::tensorflow::Output

 operator::tensorflow::Output() const 

الدوال الثابتة العامة

KeepDims

Attrs KeepDims(
  bool x
)