পাবলিক স্ট্যাটিক ক্লাস StridedSlice.Options
StridedSlice
এর জন্য ঐচ্ছিক বৈশিষ্ট্য
পাবলিক পদ্ধতি
StridedSlice.Options | beginMask (দীর্ঘ শুরু মাস্ক) |
StridedSlice.Options | উপবৃত্তাকার মাস্ক (দীর্ঘ উপবৃত্তাকার মাস্ক) |
StridedSlice.Options | এন্ডমাস্ক (লং এন্ডমাস্ক) |
StridedSlice.Options | newAxisMask (দীর্ঘ নতুনAxisMask) |
StridedSlice.Options | shrinkAxisMask (দীর্ঘ সঙ্কুচিতAxisMask) |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
পাবলিক পদ্ধতি
public StridedSlice.Options beginMask (লং বিগিনমাস্ক)
পরামিতি
শুরু মাস্ক | একটি বিটমাস্ক যেখানে একটি বিট আই হচ্ছে 1 এর অর্থ হল প্রারম্ভিক মান উপেক্ষা করা এবং এর পরিবর্তে সম্ভাব্য সবচেয়ে বড় ব্যবধান ব্যবহার করা। রানটাইমের শুরুতে [i] প্রতিস্থাপিত হবে `[0, n-1)` যদি `stride[i] > 0` অথবা `[-1, n-1]` যদি `stride[i] < 0` |
---|
public StridedSlice.Options ellipsisMask (লং এলিপিসিসমাস্ক)
পরামিতি
উপবৃত্তাকার মুখোশ | একটি বিটমাস্ক যেখানে বিট `i` 1 মানে `i`তম অবস্থান আসলে একটি উপবৃত্ত। সর্বাধিক এক বিট 1 হতে পারে। যদি `ellipsis_mask == 0` হয়, তাহলে `1 << (m+1)` এর একটি অন্তর্নিহিত উপবৃত্তাকার মাস্ক প্রদান করা হয়। এর মানে হল `foo[3:5] == foo[3:5, ...]`। একটি উপবৃত্তাকার প্রতিটি মাত্রার জন্য কাটা পরিসীমা সম্পূর্ণরূপে নির্দিষ্ট করার জন্য প্রয়োজনীয় যতগুলি পরিসীমা নির্দিষ্টকরণ তৈরি করে। উদাহরণস্বরূপ একটি 4-মাত্রিক টেনসরের জন্য `foo` স্লাইস `foo[2, ..., 5:8]` বোঝায় `foo[2, :, :, 5:8]`। |
---|
public StridedSlice.Options newAxisMask (লং newAxisMask)
পরামিতি
নতুন অ্যাক্সিসমাস্ক | একটি বিটমাস্ক যেখানে বিট `i` হচ্ছে 1 মানে `i`থ স্পেসিফিকেশন একটি নতুন আকৃতি 1 মাত্রা তৈরি করে। যেমন `foo[:4, tf.newaxis, :2]` একটি আকৃতি তৈরি করবে `(4, 1, 2)` টেনসর। |
---|
public StridedSlice.Options shrinkAxisMask (লং সঙ্কুচিতAxisMask)
পরামিতি
সংকুচিত AxisMask | একটি বিটমাস্ক যেখানে বিট `i` বোঝায় যে `i`থ স্পেসিফিকেশনটি মাত্রাকে সঙ্কুচিত করবে। শুরু এবং শেষ মাত্রার আকার 1 এর একটি স্লাইস বোঝাতে হবে। উদাহরণস্বরূপ পাইথনে কেউ `foo[:, 3, :]` করতে পারে যার ফলস্বরূপ `সঙ্কুচিত_axis_mask` হবে 2। |
---|