একটি টেনসরের নির্দিষ্ট মাত্রা বিপরীত করে।
একটি `টেনসর` দেওয়া হয়েছে, এবং একটি `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]]]]
পাবলিক পদ্ধতি
আউটপুট <টি> | asOutput () একটি টেনসরের প্রতীকী হ্যান্ডেল প্রদান করে। |
স্ট্যাটিক <টি, ইউ প্রসারিত number> বিপরীত <টি> | |
আউটপুট <টি> | আউটপুট () `টেনসর` এর মতো একই আকৃতি। |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
পাবলিক পদ্ধতি
পাবলিক আউটপুট <টি> asOutput ()
একটি টেনসরের প্রতীকী হ্যান্ডেল প্রদান করে।
TensorFlow অপারেশনের ইনপুট হল অন্য TensorFlow অপারেশনের আউটপুট। এই পদ্ধতিটি একটি সিম্বলিক হ্যান্ডেল পেতে ব্যবহৃত হয় যা ইনপুটের গণনার প্রতিনিধিত্ব করে।
পাবলিক স্ট্যাটিক বিপরীত <টি> তৈরি করুন ( ব্যাপ্তি সুযোগ প্রতীক <টি> টেন্সর, প্রতীক <u> অক্ষ)
একটি নতুন বিপরীত অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
টেনসর | 8-ডি পর্যন্ত। |
অক্ষ | 1-ডি. মাত্রার সূচক বিপরীত করতে হবে। অবশ্যই `[-র্যাঙ্ক(টেনসর), র্যাঙ্ক(টেনসর))` পরিসরে থাকতে হবে। |
রিটার্নস
- বিপরীত একটি নতুন উদাহরণ