يملأ الصفوف الفارغة في الإدخال ثنائي الأبعاد `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> | |
الإخراج < تبول > | مؤشر الصف الفارغ () 1-د. |
الإخراج <TInt64> | |
الإخراج <T> | قيم الإخراج () 1-د. |
الإخراج <TInt64> | خريطة الفهرس العكسي () 1-د. |
الطرق الموروثة
الثوابت
السلسلة النهائية الثابتة العامة OP_NAME
اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي
الأساليب العامة
إنشاء SparseFillEmptyRows <T> ثابت عام (نطاق النطاق ، مؤشرات المعامل < TInt64 >، قيم المعامل <T>، المعامل < TInt64 > الشكل الكثيف، المعامل <T> القيمة الافتراضية)
طريقة المصنع لإنشاء فئة تغلف عملية SparseFillEmptyRows جديدة.
حدود
نِطَاق | النطاق الحالي |
---|---|
المؤشرات | 2-د. مؤشرات الموتر المتناثر. |
قيم | 1-د. قيم الموتر المتناثر. |
com.denesShape | 1-د. شكل الموتر المتناثر. |
القيمة الافتراضية | 0-د. القيمة الافتراضية التي سيتم إدراجها في الموقع `[صف، 0، ...، 0]` للصفوف المفقودة من موتر الإدخال المتفرق. مؤشرات الإخراج: 2-D. مؤشرات الموتر المتناثر المملوء. |
عائدات
- مثيل جديد لـSparseFillEmptyRows
الإخراج العام <TBool> emptyRowIndicator ()
1-د. ما إذا كان الصف الكثيف مفقودًا في موتر الإدخال المتناثر.