tensorflow:: ops:: SparseFillEmptyRows
#include <sparse_ops.h> يملأ الصفوف الفارغة في مصفوفة SparseTensor ثنائية الأبعاد المدخلة بقيمة افتراضية.
ملخص
يتم تمثيل موتر SparseTensor المدخل عبر مجموعة المدخلات ( indices , values , dense_shape ). ويكون لموتر SparseTensor الناتج نفس dense_shape ولكن بمؤشرات output_indices وقيم output_values .
تُضيف هذه العملية مدخلاً واحداً لكل صف لا يحتوي على أي قيم. يتم إنشاء الفهرس على النحو التالي: [row, 0, ..., 0] ، والقيمة المُضافة هي القيمة default_value .
على سبيل المثال، لنفترض أن sp_input له شكل [5, 6] وقيم غير فارغة:
[0, 1]: a [0, 3]: b [2, 0]: c [3, 1]: d
الصفان 1 و 4 فارغان، لذا سيكون الناتج على شكل [5, 6] بالقيم التالية:
[0, 1]: a [0, 3]: b [1, 0]: default_value [2, 0]: c [3, 1]: d [4, 0]: default_value
سيكون الناتج SparseTensor بترتيب الصفوف وسيكون له نفس شكل المدخلات.
تُعيد هذه العملية أيضًا متجه مؤشر على شكل [dense_shape[0]] بحيث
empty_row_indicator[i] = True iff row i was an empty row.
وخريطة فهرسة عكسية على شكل متجه [indices.shape[0]] تُستخدم أثناء عملية الانتشار العكسي،
reverse_index_map[j] = out_j s.t. indices[j, :] == output_indices[out_j, :]
الحجج:
- النطاق: كائن النطاق
- المؤشرات: ثنائية الأبعاد. مؤشرات الموتر المتفرق.
- القيم: 1-D. قيم الموتر المتفرق.
- dense_shape: 1-D. شكل الموتر المتفرق.
- القيمة الافتراضية: 0-D. القيمة الافتراضية التي يتم إدراجها في الموقع
[row, 0, ..., 0]للصفوف المفقودة من موتر الإدخال المتفرق. مؤشرات الإخراج: 2-D. مؤشرات موتر الإدخال المتفرق المملوء.
المرتجعات:
- مخرجات مؤشرات
Output -
Outputoutput_values: 1-D. قيم الموتر المتناثر المملوء. -
Outputempty_row_indicator: 1-D. ما إذا كان الصف الكثيف مفقودًا في موتر الإدخال المتفرق. -
Outputreverse_index_map: 1-D. خريطة من مؤشرات الإدخال إلى مؤشرات الإخراج.
البناة والمدمرون | |
|---|---|
SparseFillEmptyRows (const :: tensorflow::Scope & scope, :: tensorflow::Input indices, :: tensorflow::Input values, :: tensorflow::Input dense_shape, :: tensorflow::Input default_value) |
السمات العامة | |
|---|---|
empty_row_indicator | |
operation | |
output_indices | |
output_values | |
reverse_index_map | |
السمات العامة
مؤشر الصف الفارغ
::tensorflow::Output empty_row_indicator
عملية
Operation operation
مؤشرات الإخراج
::tensorflow::Output output_indices
قيم_المخرجات
::tensorflow::Output output_values
خريطة الفهرس العكسي
::tensorflow::Output reverse_index_map
الوظائف العامة
SparseFillEmptyRows
SparseFillEmptyRows( const ::tensorflow::Scope & scope, ::tensorflow::Input indices, ::tensorflow::Input values, ::tensorflow::Input dense_shape, ::tensorflow::Input default_value )
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2026-11-05 (حسب التوقيت العالمي المتفَّق عليه)