تدفق التوتر:: العمليات:: إعادة ترتيب متفرق
#include <sparse_ops.h>
يعيد ترتيب SparseTensor إلى الترتيب الأساسي للصف الرئيسي.
ملخص
لاحظ أنه وفقًا للاتفاقية، تحافظ جميع العمليات المتفرقة على الترتيب الأساسي مع زيادة عدد الأبعاد. الوقت الوحيد الذي يمكن فيه انتهاك الترتيب هو أثناء المعالجة اليدوية للمؤشرات ومتجهات القيم لإضافة إدخالات.
إعادة الترتيب لا تؤثر على شكل SparseTensor.
إذا كان الموتر يحتوي على قيم غير فارغة من الرتبة R
و N
، input_indices
لها شكل [N, R]
، وقيم الإدخال لها طول N
، وInput_shape لها طول R
الحجج:
- النطاق: كائن النطاق
- مؤشرات الإدخال: 2-D. مصفوفة
N x R
مع مؤشرات القيم غير الفارغة في SparseTensor، وربما ليس بالترتيب المتعارف عليه. - قيم الإدخال: 1-د.
N
قيم غير فارغة تتوافق معinput_indices
. - input_shape: 1-D. شكل الإدخال SparseTensor.
العوائد:
-
Output
الإخراج: 2-D. مصفوفةN x R
لها نفس المؤشرات مثل input_indices، ولكن بترتيب رئيسي للصفوف الأساسية. - قيم إخراج
Output
: 1-D.N
قيم غير فارغة تتوافق معoutput_indices
.
البنائين والمدمرين | |
---|---|
SparseReorder (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape) |
الصفات العامة | |
---|---|
operation | |
output_indices | |
output_values |
الصفات العامة
عملية
Operation operation
input_indices
::tensorflow::Output output_indices
input_values
::tensorflow::Output output_values
الوظائف العامة
إعادة ترتيب متفرق
SparseReorder( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape )