SparseAdd

الفئة النهائية العامة SparseAdd

يضيف كائنين `SparseTensor` لإنتاج `SparseTensor` آخر.

يُفترض أن يتم ترتيب مؤشرات كائنات "SparseTensor" بترتيب معجمي قياسي. إذا لم يكن الأمر كذلك، فقبل هذه الخطوة، قم بتشغيل "SparseReorder" لاستعادة ترتيب الفهرس.

افتراضيًا، إذا كان مجموع القيمتين يساوي صفرًا في بعض الفهرس، فسيظل الناتج "SparseTensor" يتضمن هذا الموقع المحدد في فهرسه، ويخزن صفرًا في فتحة القيمة المقابلة. لتجاوز هذا، يمكن للمتصلين تحديد `الدرجة`، للإشارة إلى أنه إذا كان للمجموع حجم أصغر تمامًا من `الدرجة`، فلن يتم تضمين قيمته المقابلة ومؤشره. على وجه الخصوص، يعني `thresh == 0` (افتراضي) أنه تم الاحتفاظ بكل شيء وأن العتبة الفعلية تحدث فقط عند القيمة الموجبة.

في الأشكال التالية، `nnz` هو العدد بعد أخذ `thresh` في الاعتبار.

الثوابت

خيط OP_NAME اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

الأساليب العامة

ثابت <T يمتد TType > SparseAdd <T>
إنشاء (نطاق النطاق ، المعامل < TInt64 > المؤشرات، المعامل <T> القيم، المعامل < TInt64 > aShape، المعامل < TInt64 > bIndices، المعامل <T> bValues، المعامل < TInt64 > bShape، المعامل <؟ يمتد TNumber > thresh)
طريقة المصنع لإنشاء فئة تغلف عملية SparseAdd جديدة.
الإخراج <TInt64>
الإخراج <TInt64>
الإخراج <T>

الطرق الموروثة

الثوابت

السلسلة النهائية الثابتة العامة OP_NAME

اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

القيمة الثابتة: "SparseAdd"

الأساليب العامة

SparseAdd ثابت عام <T> إنشاء (نطاق النطاق ، المعامل < TInt64 > aIndices، المعامل <T> aValues، المعامل < TInt64 > aShape، المعامل < TInt64 > bIndices، المعامل <T> bValues، المعامل < TInt64 > bShape، المعامل <؟ يمتد رقم TNumber > الدرس)

طريقة المصنع لإنشاء فئة تغلف عملية SparseAdd جديدة.

حدود
نِطَاق النطاق الحالي
المؤشرات 2-د. "مؤشرات" مصفوفة "SparseTensor" الأولى، الحجم `[nnz, ndims]`.
القيم 1-د. `قيم` المتجه الأول `SparseTensor` بحجم `[nnz]`.
شكل 1-د. `شكل` المتجه الأول `SparseTensor`، الحجم `[ndims]`.
بالمؤشرات 2-د. "مؤشرات" مصفوفة "SparseTensor" الثانية، الحجم `[nnz, ndims]`.
ب القيم 1-د. `قيم` المتجه الثاني `SparseTensor`، الحجم `[nnz]`.
ب الشكل 1-د. `شكل` المتجه `SparseTensor` الثاني، الحجم `[ndims]`.
درس 0-د. عتبة الحجم التي تحدد ما إذا كان زوج القيمة/الفهرس الناتج يأخذ مساحة.
عائدات
  • مثيل جديد من SparseAdd

الإخراج العام <TInt64> مجموع المؤشرات ()

الإخراج العام <TInt64> sumShape ()

الناتج العام <T> مجموع القيم ()