InvertPermutation

الطبقة النهائية العامة InvertPermutation

يحسب التقليب العكسي للموتر.

تحسب هذه العملية معكوس تبديل الفهرس. يتطلب الأمر موترًا صحيحًا أحادي الأبعاد `x`، والذي يمثل مؤشرات مصفوفة ذات أساس صفري، ويقوم بتبديل كل قيمة بموضع الفهرس الخاص بها. بمعنى آخر، بالنسبة لموتر الإخراج `y` وموتر الإدخال `x`، تحسب هذه العملية ما يلي:

`y[x[i]] = i for i in [0, 1, ..., len(x) - 1]`

يجب أن تتضمن القيم 0. ولا يمكن أن تكون هناك قيم مكررة أو قيم سالبة.

على سبيل المثال:

# tensor `x` is [3, 4, 0, 2, 1]
 invert_permutation(x) ==> [2, 4, 3, 0, 1]
 

الثوابت

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

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

الإخراج <T>
كإخراج ()
إرجاع المقبض الرمزي للموتر.
ثابت <T يمتد TNumber > InvertPermutation <T>
إنشاء (نطاق النطاق ، المعامل <T> x)
طريقة المصنع لإنشاء فئة تغلف عملية InvertPermutation جديدة.
الإخراج <T>
ص ()
1-د.

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

الثوابت

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

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

القيمة الثابتة: "التبديل العكسي"

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

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

إرجاع المقبض الرمزي للموتر.

المدخلات إلى عمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. يتم استخدام هذه الطريقة للحصول على مقبض رمزي يمثل حساب الإدخال.

إنشاء InvertPermutation الثابت العام <T> (نطاق النطاق ، المعامل <T> x)

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

حدود
نِطَاق النطاق الحالي
س 1-د.
عائدات
  • مثيل جديد من InvertPermutation

الإخراج العام <T> y ()

1-د.