SparseFillEmptyRows

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

يملأ الصفوف الفارغة في الإدخال ثنائي الأبعاد `SparseTensor` بقيمة افتراضية.

يتم تمثيل الإدخال `SparseTensor` عبر مجموعة من المدخلات (`المؤشرات`، `القيم`، `الشكل_الكثافة`). يحتوي الإخراج `SparseTensor` على نفس الشكل الكثيف ولكن مع مؤشرات `output_indices` وقيم `output_values`.

تقوم هذه العملية بإدراج إدخال واحد لكل صف لا يحتوي على أي قيم. يتم إنشاء الفهرس كـ `[صف، 0، ...، 0]` والقيمة المُدرجة هي `القيمة_الافتراضية`.

على سبيل المثال، لنفترض أن `sp_input` له شكل `[5، 6]` وقيم غير فارغة:

[0، 1]: أ [0، 3]: ب [2، 0]: ج [3، 1]: د

الصفان 1 و4 فارغان، لذا سيكون الناتج بالشكل `[5، 6]` مع القيم:

[0، 1]: أ [0، 3]: ب [1، 0]: القيمة الافتراضية [2، 0]: ج [3، 1]: د [4، 0]: القيمة الافتراضية

سيكون الإخراج `SparseTensor` بترتيب الصف الرئيسي وسيكون له نفس شكل الإدخال.

تُرجع هذه العملية أيضًا متجه مؤشر على شكل `[dense_shape[0]]` على هذا النحو

empty_row_indicator[i] = صحيح إذا كان الصف صفًا فارغًا.

ومتجه خريطة الفهرس العكسي على شكل `[indices.shape[0]]` الذي يتم استخدامه أثناء الانتشار العكسي،

verse_index_map[j] = out_j st المؤشرات[j, :] == input_indices[out_j, :]

الثوابت

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

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

ثابت <T يمتد TType > SparseFillEmptyRows <T>
إنشاء (نطاق النطاق ، مؤشرات المعامل < TInt64 >، قيم المعامل <T >، المعامل < TInt64 > الشكل الكثيف، المعامل <T> القيمة الافتراضية)
طريقة المصنع لإنشاء فئة تغلف عملية SparseFillEmptyRows جديدة.
الإخراج < تبول >
الإخراج <TInt64>
الإخراج <T>
الإخراج <TInt64>

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

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

الثوابت

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

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

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

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

إنشاء SparseFillEmptyRows <T> ثابت عام (نطاق النطاق ، مؤشرات المعامل < TInt64 >، قيم المعامل <T>، المعامل < TInt64 > الشكل الكثيف، المعامل <T> القيمة الافتراضية)

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

حدود
نِطَاق النطاق الحالي
المؤشرات 2-د. مؤشرات الموتر المتناثر.
قيم 1-د. قيم الموتر المتناثر.
com.denesShape 1-د. شكل الموتر المتناثر.
القيمة الافتراضية 0-د. القيمة الافتراضية التي سيتم إدراجها في الموقع `[صف، 0، ...، 0]` للصفوف المفقودة من موتر الإدخال المتفرق. مؤشرات الإخراج: 2-D. مؤشرات الموتر المتناثر المملوء.
عائدات
  • مثيل جديد لـSparseFillEmptyRows

الإخراج العام <TBool> emptyRowIndicator ()

1-د. ما إذا كان الصف الكثيف مفقودًا في موتر الإدخال المتناثر.

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

الإخراج العام <T> قيم الإخراج ()

1-د. قيم الموتر المتناثر المملوء.

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

1-د. خريطة من مؤشرات المدخلات إلى مؤشرات المخرجات.