একটি টেনসরের নির্দিষ্ট মাত্রা বিপরীত করে।
প্রদত্ত একটি `টেনসর`, এবং একটি `int32` টেনসর `অক্ষ` রিভার্স করার জন্য `টেনসর` এর মাত্রার সেট উপস্থাপন করে। এই ক্রিয়াকলাপটি প্রতিটি মাত্রা `i` বিপরীত করে যার জন্য `j` st `অক্ষ[j] == i` বিদ্যমান।
`টেনসর`-এর সর্বোচ্চ ৮টি মাত্রা থাকতে পারে। `অক্ষ`-এ নির্দিষ্ট মাত্রার সংখ্যা 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-ডি. মাত্রার সূচকগুলি বিপরীত করতে হবে। অবশ্যই `[-র্যাঙ্ক(টেনসর), র্যাঙ্ক(টেনসর))` পরিসরে থাকতে হবে। |
রিটার্নস
- বিপরীত একটি নতুন উদাহরণ