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>

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

الثوابت

السلسلة النهائية الثابتة العامة 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-د. خريطة من مؤشرات المدخلات إلى مؤشرات المخرجات.