يعكس أبعاد محددة من الموتر.
بالنظر إلى "الموتر" و"محور" الموتر "int32" الذي يمثل مجموعة أبعاد "الموتر" المراد عكسه. تعمل هذه العملية على عكس كل بُعد `i` يوجد له `j` st `محور[j] == i`.
يمكن أن يحتوي "الموتر" على ما يصل إلى 8 أبعاد. قد يكون عدد الأبعاد المحددة في "المحور" 0 إدخالات أو أكثر. إذا تم تحديد فهرس أكثر من مرة، فسيظهر خطأ InvalidArgument.
على سبيل المثال:
# tensor 't' is [[[[ 0, 1, 2, 3],
# [ 4, 5, 6, 7],
# [ 8, 9, 10, 11]],
# [[12, 13, 14, 15],
# [16, 17, 18, 19],
# [20, 21, 22, 23]]]]
# tensor 't' shape is [1, 2, 3, 4]
# 'dims' is [3] or 'dims' is [-1]
reverse(t, dims) ==> [[[[ 3, 2, 1, 0],
[ 7, 6, 5, 4],
[ 11, 10, 9, 8]],
[[15, 14, 13, 12],
[19, 18, 17, 16],
[23, 22, 21, 20]]]]
# 'dims' is '[1]' (or 'dims' is '[-3]')
reverse(t, dims) ==> [[[[12, 13, 14, 15],
[16, 17, 18, 19],
[20, 21, 22, 23]
[[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]]]]
# 'dims' is '[2]' (or 'dims' is '[-2]')
reverse(t, dims) ==> [[[[8, 9, 10, 11],
[4, 5, 6, 7],
[0, 1, 2, 3]]
[[20, 21, 22, 23],
[16, 17, 18, 19],
[12, 13, 14, 15]]]]
الأساليب العامة
الإخراج <T> | كإخراج () إرجاع المقبض الرمزي للموتر. |
ثابت <T، U يمتد الرقم> عكس <T> | |
الإخراج <T> | الإخراج () نفس شكل "الموتر". |
الطرق الموروثة
الأساليب العامة
الإخراج العام <T> كإخراج ()
إرجاع المقبض الرمزي للموتر.
المدخلات إلى عمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. يتم استخدام هذه الطريقة للحصول على مقبض رمزي يمثل حساب الإدخال.
إنشاء <T> عكسي عام ثابت (نطاق النطاق ، موتر المعامل <T>، محور المعامل <U>)
طريقة المصنع لإنشاء فئة تغلف عملية عكسية جديدة.
حدود
نِطَاق | النطاق الحالي |
---|---|
الموتر | ما يصل إلى 8-د. |
محور | 1-د. مؤشرات الأبعاد لعكس. يجب أن يكون في النطاق `[-rank(tensor)، rank(tensor))`. |
المرتجعات
- مثيل جديد للعكس