Reverse

کلاس نهایی عمومی معکوس

ابعاد خاص یک تانسور را معکوس می کند.

توجه: tf.reverse اکنون رفتار خود را برای آماده سازی 1.0 تغییر داده است. «tf.reverse_v2» در حال حاضر نام مستعاری است که قبل از TF 1.0 منسوخ خواهد شد.

با توجه به یک «تانسور» و یک «محور تانسور» «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]]]]
 

ثابت ها

رشته OP_NAME نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود

روش های عمومی

خروجی <T>
asOutput ()
دسته نمادین تانسور را برمی گرداند.
static <T TType > معکوس <T> را گسترش می دهد
ایجاد (حوزه دامنه ، عملوند <T> تانسور، عملوند <? گسترش TNumber > محور)
روش کارخانه برای ایجاد کلاسی که یک عملیات معکوس جدید را بسته بندی می کند.
خروجی <T>
خروجی ()
همان شکل «تانسور».

روش های ارثی

ثابت ها

رشته نهایی ثابت عمومی OP_NAME

نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود

مقدار ثابت: "ReverseV2"

روش های عمومی

خروجی عمومی <T> asOutput ()

دسته نمادین تانسور را برمی گرداند.

ورودی های عملیات TensorFlow خروجی های عملیات تنسورفلو دیگر هستند. این روش برای به دست آوردن یک دسته نمادین که نشان دهنده محاسبه ورودی است استفاده می شود.

ایستا عمومی معکوس <T> ایجاد ( دامنه دامنه ، عملوند <T> تانسور، عملوند <? گسترش TNumber > محور)

روش کارخانه برای ایجاد کلاسی که یک عملیات معکوس جدید را بسته بندی می کند.

مولفه های
محدوده محدوده فعلی
تانسور تا 8-D.
محور 1-D. شاخص های ابعاد معکوس شود. باید در محدوده «[-rank(tensor)، rank(tensor))» باشد.
برمی گرداند
  • یک نمونه جدید از Reverse

خروجی عمومی <T> خروجی ()

همان شکل «تانسور».