تدفق التوتر:: العمليات:: SparseReduceSumSparse
#include <sparse_ops.h>
يحسب مجموع العناصر عبر أبعاد SparseTensor.
ملخص
تأخذ هذه العملية SparseTensor وهي النظير المتناثر لـ tf.reduce_sum()
. على عكس SparseReduceSum ، تقوم هذه العملية بإرجاع SparseTensor.
يقلل 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.
العوائد:
البنائين والمدمرين | |
---|---|
SparseReduceSumSparse (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape, :: tensorflow::Input reduction_axes) | |
SparseReduceSumSparse (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape, :: tensorflow::Input reduction_axes, const SparseReduceSumSparse::Attrs & attrs) |
الصفات العامة | |
---|---|
operation | |
output_indices | |
output_shape | |
output_values |
وظائف ثابتة العامة | |
---|---|
KeepDims (bool x) |
الهياكل | |
---|---|
Tensorflow:: ops:: SparseReduceSumSparse:: Attrs | محددات السمات الاختيارية لـ SparseReduceSumSparse . |
الصفات العامة
عملية
Operation operation
input_indices
::tensorflow::Output output_indices
input_shape
::tensorflow::Output output_shape
input_values
::tensorflow::Output output_values
الوظائف العامة
SparseReduceSumSparse
SparseReduceSumSparse( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape, ::tensorflow::Input reduction_axes )
SparseReduceSumSparse
SparseReduceSumSparse( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape, ::tensorflow::Input reduction_axes, const SparseReduceSumSparse::Attrs & attrs )
وظائف ثابتة العامة
KeepDims
Attrs KeepDims( bool x )
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-11-17 (حسب التوقيت العالمي المتفَّق عليه)