تدفق التوتر:: العمليات:: إضافة متفرقة
#include <sparse_ops.h> يضيف كائنين SparseTensor لإنتاج SparseTensor آخر.
ملخص
يُفترض أن يتم ترتيب مؤشرات كائنات SparseTensor بترتيب معجمي قياسي. إذا لم يكن الأمر كذلك، فقبل هذه الخطوة، قم بتشغيل SparseReorder لاستعادة ترتيب الفهرس.
افتراضيًا، إذا كان مجموع القيمتين يساوي صفرًا في بعض الفهرس، فسيظل مخرج SparseTensor يتضمن هذا الموقع المحدد في فهرسه، ويخزن صفرًا في فتحة القيمة المقابلة. لتجاوز هذا، يمكن للمتصلين تحديد thresh ، مما يشير إلى أنه إذا كان للمجموع حجم أصغر تمامًا من thresh ، فلن يتم تضمين قيمته المقابلة وفهرسه. على وجه الخصوص، يعني thresh == 0 (افتراضي) أنه تم الاحتفاظ بكل شيء وأن العتبة الفعلية تحدث فقط عند القيمة الموجبة.
في الأشكال التالية، nnz هو العدد بعد أخذ thresh في الاعتبار.
الحجج:
- النطاق: كائن النطاق
- أ_المؤشرات: 2-د.
indicesمصفوفةSparseTensorالأولى، الحجم[nnz, ndims]. - أ_القيم: 1-د.
valuesSparseTensorالأولى، size[nnz]Vector. - أ_الشكل: 1-د.
shapeSparseTensorالأول، الحجم[ndims]Vector. - ب_المؤشرات: 2-د.
indicesمصفوفةSparseTensorالثانية، الحجم[nnz, ndims]. - ب_القيم: 1-د.
valuesSparseTensorالثاني، الحجم[nnz]Vector. - ب_الشكل: 1-د.
shapeSparseTensorالثاني، الحجم[ndims]Vector. - عتبة: 0-د. عتبة الحجم التي تحدد ما إذا كان زوج القيمة/الفهرس الناتج يأخذ مساحة.
العوائد:
البنائين والمدمرين | |
|---|---|
SparseAdd (const :: tensorflow::Scope & scope, :: tensorflow::Input a_indices, :: tensorflow::Input a_values, :: tensorflow::Input a_shape, :: tensorflow::Input b_indices, :: tensorflow::Input b_values, :: tensorflow::Input b_shape, :: tensorflow::Input thresh) |
الصفات العامة | |
|---|---|
operation | |
sum_indices | |
sum_shape | |
sum_values | |
الصفات العامة
عملية
Operation operation
sum_indices
::tensorflow::Output sum_indices
sum_shape
::tensorflow::Output sum_shape
sum_values
::tensorflow::Output sum_values
الوظائف العامة
إضافة متفرقة
SparseAdd( const ::tensorflow::Scope & scope, ::tensorflow::Input a_indices, ::tensorflow::Input a_values, ::tensorflow::Input a_shape, ::tensorflow::Input b_indices, ::tensorflow::Input b_values, ::tensorflow::Input b_shape, ::tensorflow::Input thresh )
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)