Roll

পাবলিক ফাইনাল ক্লাস রোল

একটি অক্ষ বরাবর একটি টেনসরের উপাদানগুলিকে রোল করে।

উপাদানগুলি ধনাত্মকভাবে স্থানান্তরিত হয় (বৃহত্তর সূচকগুলির দিকে) `অক্ষ` এর মাত্রা বরাবর `শিফট` অফসেট দ্বারা। নেতিবাচক `শিফ্ট` মানগুলি উপাদানগুলিকে বিপরীত দিকে স্থানান্তরিত করবে। যে উপাদানগুলি শেষ অবস্থানে উত্তীর্ণ হয়েছে সেগুলি প্রথম এবং এর বিপরীতে মোড়ানো হবে৷ একাধিক অক্ষ বরাবর একাধিক স্থানান্তর নির্দিষ্ট করা যেতে পারে।

যেমন:

# 't' is [0, 1, 2, 3, 4]
 roll(t, shift=2, axis=0) ==> [3, 4, 0, 1, 2]
 
 # shifting along multiple dimensions
 # 't' is [[0, 1, 2, 3, 4], [5, 6, 7, 8, 9]]
 roll(t, shift=[1, -2], axis=[0, 1]) ==> [[7, 8, 9, 5, 6], [2, 3, 4, 0, 1]]
 
 # shifting along the same axis multiple times
 # 't' is [[0, 1, 2, 3, 4], [5, 6, 7, 8, 9]]
 roll(t, shift=[2, -3], axis=[1, 1]) ==> [[1, 2, 3, 4, 0], [6, 7, 8, 9, 5]]
 

পাবলিক পদ্ধতি

আউটপুট <T>
আউটপুট হিসাবে ()
একটি টেনসরের প্রতীকী হ্যান্ডেল প্রদান করে।
স্ট্যাটিক <T, U প্রসারিত করে নম্বর, V প্রসারিত করে নম্বর> রোল <T>
তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড <T> ইনপুট, অপারেন্ড <U> শিফট, অপারেন্ড <V> অক্ষ)
একটি নতুন রোল অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
আউটপুট <T>
আউটপুট ()
ইনপুট হিসাবে একই আকার এবং আকার আছে.

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক পদ্ধতি

সর্বজনীন আউটপুট <T> হিসাবে আউটপুট ()

একটি টেনসরের প্রতীকী হ্যান্ডেল প্রদান করে।

TensorFlow অপারেশনের ইনপুট হল অন্য TensorFlow অপারেশনের আউটপুট। এই পদ্ধতিটি একটি প্রতীকী হ্যান্ডেল পেতে ব্যবহৃত হয় যা ইনপুটের গণনাকে প্রতিনিধিত্ব করে।

পাবলিক স্ট্যাটিক রোল <T> তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড <T> ইনপুট, অপারেন্ড <U> শিফট, অপারেন্ড <V> অক্ষ)

একটি নতুন রোল অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।

পরামিতি
সুযোগ বর্তমান সুযোগ
স্থানান্তর মাত্রা অবশ্যই 0-D বা 1-D হতে হবে। `shift[i]` স্থানের সংখ্যা নির্দিষ্ট করে যেগুলির দ্বারা উপাদানগুলিকে `অক্ষ[i]` দ্বারা নির্দিষ্ট করা মাত্রা বরাবর ইতিবাচকভাবে (বড় সূচকের দিকে) স্থানান্তরিত হয়। নেতিবাচক স্থানান্তর উপাদানগুলিকে বিপরীত দিকে ঘুরিয়ে দেবে।
অক্ষ মাত্রা অবশ্যই 0-D বা 1-D হতে হবে। `অক্ষ[i]` সেই মাত্রা নির্দিষ্ট করে যেটি `shift[i]` ঘটতে হবে। যদি একই অক্ষ একাধিকবার উল্লেখ করা হয়, তাহলে সেই অক্ষের জন্য মোট স্থানান্তর হবে সেই অক্ষের অন্তর্গত সমস্ত শিফটের যোগফল।
রিটার্নস
  • রোলের একটি নতুন উদাহরণ

সর্বজনীন আউটপুট <T> আউটপুট ()

ইনপুট হিসাবে একই আকার এবং আকার আছে. উপাদানগুলি ইতিবাচকভাবে স্থানান্তরিত হয় (বৃহত্তর সূচকের দিকে) `অক্ষ` এর মাত্রা বরাবর `শিফট` এর অফসেট দ্বারা।