تينسورفلو :: العمليات :: 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, :]
الحجج:
- النطاق: كائن النطاق
- المؤشرات: 2-D. مؤشرات موتر متناثر.
- القيم: 1-D. قيم الموتر المتناثر.
- شكل_ كثيف: 1-D. شكل موتر متفرق.
- default_value: 0-د. القيمة الافتراضية لإدراجها في الموقع
[row, 0, ..., 0]
للصفوف المفقودة من موتر الإدخال المتناثر. مؤشرات الإخراج: 2-D. مؤشرات الموتر المتناثر الممتلئ.
عائدات:
-
Output
output_indices -
Output
output_values: 1-D. قيم الموتر المتناثر المملوء. -
Output
فارغ_مؤشر: 1-د. ما إذا كان الصف الكثيف مفقودًا في موتر الإدخال المتناثر. -
Output
reverse_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
output_values
::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 و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2020-04-20 (حسب التوقيت العالمي المتفَّق عليه)