tensorflow:: ops:: SparseReorder

#include <sparse_ops.h>

يعيد ترتيب SparseTensor إلى الترتيب المتعارف عليه، الترتيب الرئيسي للصفوف.

ملخص

لاحظ أنه وفقًا للعرف، تحافظ جميع العمليات المتفرقة على الترتيب المتعارف عليه مع تزايد عدد الأبعاد. الحالة الوحيدة التي يمكن فيها انتهاك الترتيب هي أثناء المعالجة اليدوية لمتجهات المؤشرات والقيم لإضافة عناصر.

إعادة الترتيب لا تؤثر على شكل الموتر المتفرق.

إذا كان للموتر رتبة R و N قيمة غير فارغة، فإن input_indices لها شكل [N, R] ، و input_values ​​لها طول N ، و input_shape لها طول R

الحجج:

  • النطاق: كائن النطاق
  • input_indices: مصفوفة ثنائية الأبعاد N x R تحتوي على مؤشرات القيم غير الفارغة في SparseTensor، وربما ليس بالترتيب المتعارف عليه.
  • input_values: 1-D. N قيمة غير فارغة تتوافق مع input_indices .
  • input_shape: 1-D. شكل الموتر المتفرق المدخل.

المرتجعات:

  • Output output_indices: مصفوفة ثنائية الأبعاد N x R بنفس المؤشرات مثل input_indices، ولكن بترتيب الصفوف الأساسي المتعارف عليه.
  • Output output_values: 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

مؤشرات الإخراج

::tensorflow::Output output_indices

قيم_المخرجات

::tensorflow::Output output_values

الوظائف العامة

إعادة ترتيب متفرق

 SparseReorder(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input_indices,
  ::tensorflow::Input input_values,
  ::tensorflow::Input input_shape
)