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>

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

org.tensorflow.op.RawOp
منطقية نهائية
يساوي (كائن كائن)
كثافة العمليات النهائية
عملية
المرجع ()
قم بإرجاع وحدة الحساب هذه Operation واحدة.
السلسلة النهائية
منطقية
يساوي (كائن arg0)
الدرجة النهائية<?>
الحصول على كلاس ()
كثافة العمليات
رمز التجزئة ()
الفراغ النهائي
إعلام ()
الفراغ النهائي
إعلام الكل ()
خيط
إلى سلسلة ()
الفراغ النهائي
انتظر (طويل arg0، int arg1)
الفراغ النهائي
انتظر (طويل arg0)
الفراغ النهائي
انتظر ()
org.tensorflow.op.Op
بيئة التنفيذ المجردة
بيئى ()
قم بإرجاع بيئة التنفيذ التي تم إنشاء هذه العملية فيها.
عملية مجردة
المرجع ()
قم بإرجاع وحدة الحساب هذه Operation واحدة.

الثوابت

السلسلة النهائية الثابتة العامة 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> مجموع القيم ()