تحويل مصفوفة من المؤشرات المسطحة إلى مجموعة من المصفوفات الإحداثية.
مثال:
y = tf.unravel_index(indices=[2, 5, 7], dims=[3, 3])
# 'dims' represent a hypothetical (3, 3) tensor of indices:
# [[0, 1, *2*],
# [3, 4, *5*],
# [6, *7*, 8]]
# For each entry from 'indices', this operation returns
# its coordinates (marked with '*'), such as
# 2 ==> (0, 2)
# 5 ==> (1, 2)
# 7 ==> (2, 1)
y ==> [[0, 1, 2], [2, 2, 1]]
الثوابت
خيط | OP_NAME | اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي |
الأساليب العامة
الإخراج <T> | كإخراج () إرجاع المقبض الرمزي للموتر. |
ثابت <T يمتد TNumber > UnravelIndex <T> | |
الإخراج <T> | الإخراج () موتر ثنائي الأبعاد (أو ثنائي الأبعاد إذا كانت المؤشرات 0-D) حيث يكون لكل صف نفس شكل مصفوفة المؤشرات. |
الطرق الموروثة
الثوابت
السلسلة النهائية الثابتة العامة OP_NAME
اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي
الأساليب العامة
الإخراج العام <T> كإخراج ()
إرجاع المقبض الرمزي للموتر.
المدخلات إلى عمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. يتم استخدام هذه الطريقة للحصول على مقبض رمزي يمثل حساب الإدخال.
إنشاء UnravelIndex <T> الثابت العام (نطاق النطاق ، مؤشرات المعامل <T>، المعامل <T> يعتم)
طريقة المصنع لإنشاء فئة تغلف عملية UnravelIndex جديدة.
حدود
نِطَاق | النطاق الحالي |
---|---|
المؤشرات | يتم تعتيم Tensor 0-D أو 1-D `int` الذي تكون عناصره عبارة عن مؤشرات في النسخة المسطحة لمجموعة من الأبعاد. |
يخفت | موتر 1-D `int`. شكل المصفوفة المستخدمة لكشف المؤشرات. |
المرتجعات
- مثيل جديد لـ UnravelIndex
الإخراج العام <T> الإخراج ()
موتر ثنائي الأبعاد (أو ثنائي الأبعاد إذا كانت المؤشرات 0-D) حيث يكون لكل صف نفس شكل مصفوفة المؤشرات.