SparseReshape

الفئة النهائية العامة SparseReshape

يعيد تشكيل SparseTensor لتمثيل القيم في شكل كثيف جديد.

هذه العملية لها نفس دلالات إعادة التشكيل على الموتر الكثيف الممثل. تتم إعادة حساب "مؤشرات_الإدخال" بناءً على "الشكل_الجديد" المطلوب.

إذا كان أحد مكونات "الشكل_الجديد" هو القيمة الخاصة -1، فسيتم حساب حجم ذلك البعد بحيث يظل إجمالي الحجم الكثيف ثابتًا. يمكن أن يكون مكون واحد من `new_shape` على الأكثر -1. يجب أن يكون عدد العناصر الكثيفة التي يتضمنها "الشكل_الجديد" هو نفس عدد العناصر الكثيفة التي يتضمنها "شكل_الإدخال" في الأصل.

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

إذا كان موتر الإدخال له قيم غير فارغة من الرتبة `R_in` و`N`، وكان `new_shape` له طول `R_out`، فإن `input_indices` له شكل `[N, R_in]`، و`input_shape` له طول `R_in`. و`output_indices` له شكل `[N, R_out]`، و`output_shape` له طول `R_out`.

الثوابت

خيط OP_NAME اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

الأساليب العامة

إعادة تشكيل متفرق ثابت
إنشاء (نطاق النطاق ، المعامل < TInt64 > مؤشرات الإدخال، المعامل < TInt64 > inputShape، المعامل < TInt64 > شكل جديد)
طريقة المصنع لإنشاء فئة تغلف عملية SparseReshape جديدة.
الإخراج <TInt64>
الإخراج <TInt64>

الطرق الموروثة

الثوابت

السلسلة النهائية الثابتة العامة OP_NAME

اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

القيمة الثابتة: "SparseReshape"

الأساليب العامة

إنشاء SparseReshape ثابت عام (نطاق النطاق ، المعامل < TInt64 > inputIndices، المعامل < TInt64 > inputShape، المعامل < TInt64 > newShape)

طريقة المصنع لإنشاء فئة تغلف عملية SparseReshape جديدة.

حدود
نِطَاق النطاق الحالي
inputIndices 2-د. مصفوفة `N x R_in` تحتوي على مؤشرات القيم غير الفارغة في SparseTensor.
inputShape 1-د. المتجه `R_in` ذو الشكل الكثيف للإدخال SparseTensor.
الشكل الجديد 1-د. المتجه `R_out` بالشكل الكثيف الجديد المطلوب.
عائدات
  • مثيل جديد من SparseReshape

الإخراج العام <TInt64> مؤشرات الإخراج ()

2-د. مصفوفة `N x R_out` مع المؤشرات المحدثة للقيم غير الفارغة في مخرجات SparseTensor.

الإخراج العام <TInt64> شكل الإخراج ()

1-د. المتجه `R_out` ذو الشكل الكثيف الكامل لمخرجات SparseTensor. وهذا هو نفس `new_shape` ولكن مع ملء أي أبعاد -1.