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 )
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2026-11-05 (حسب التوقيت العالمي المتفَّق عليه)