BatchMatMulV2

পাবলিক ফাইনাল ক্লাস BatchMatMulV2

ব্যাচে দুটি টেনসরের স্লাইসকে গুণিত করে।

`টেনসর` `x` এবং `y` (প্রতিটি স্লাইসকে একটি ব্যাচের একটি উপাদান হিসাবে দেখা যেতে পারে) এর সমস্ত স্লাইসকে গুণ করে এবং একই ব্যাচের আকারের একটি একক আউটপুট টেনসরে পৃথক ফলাফলগুলিকে সাজায়৷ প্রতিটি পৃথক স্লাইস ঐচ্ছিকভাবে সংযুক্ত করা যেতে পারে (একটি ম্যাট্রিক্স সংযোজন করার অর্থ এটিকে স্থানান্তরিত করা এবং সংযুক্ত করা) গুণের আগে `adj_x` বা `adj_y` ফ্ল্যাগকে `True` তে সেট করে, যা ডিফল্টরূপে `False`।

ইনপুট টেনসর `x` এবং `y` 2-D বা উচ্চতর আকারের `[..., r_x, c_x]` এবং `[..., r_y, c_y]`।

আউটপুট টেনসর 2-D বা উচ্চতর আকারের `[..., r_o, c_o]`, যেখানে:

r_o = c_x যদি adj_x অন্য r_x c_o = r_y যদি adj_y অন্য c_y

এটি হিসাবে গণনা করা হয়:

আউটপুট[..., :, :] = ম্যাট্রিক্স(x[..., :, :]) * ম্যাট্রিক্স(y[..., :, :])

দ্রষ্টব্য : `BatchMatMulV2` ব্যাচের মাত্রায় সম্প্রচার সমর্থন করে। সম্প্রচার সম্পর্কে আরও [এখানে] (http://docs.scipy.org/doc/numpy/user/basics.broadcasting.html)।

নেস্টেড ক্লাস

ক্লাস BatchMatMulV2.Options BatchMatMulV2 এর জন্য ঐচ্ছিক বৈশিষ্ট্য

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

স্ট্যাটিক BatchMatMulV2.Options
adjX (বুলিয়ান adjX)
স্ট্যাটিক BatchMatMulV2.Options
adjY (বুলিয়ান adjY)
আউটপুট <T>
আউটপুট হিসাবে ()
একটি টেনসরের প্রতীকী হ্যান্ডেল প্রদান করে।
স্ট্যাটিক <T> BatchMatMulV2 <T>
তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড <T> x, অপারেন্ড <T> y, বিকল্প... বিকল্প)
একটি নতুন BatchMatMulV2 অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
স্ট্যাটিক BatchMatMulV2.Options
gradX (বুলিয়ান গ্র্যাডএক্স)
স্ট্যাটিক BatchMatMulV2.Options
gradY (বুলিয়ান গ্র্যাডিওয়াই)
আউটপুট <T>
আউটপুট ()
3-D বা উচ্চতর আকৃতির সাথে `[..., r_o, c_o]`

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

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

পাবলিক স্ট্যাটিক BatchMatMulV2.Options adjX (বুলিয়ান adjX)

পরামিতি
adjX যদি `True` হয়, তাহলে `x`-এর স্লাইসগুলো সংযুক্ত করুন। ডিফল্ট 'False'।

পাবলিক স্ট্যাটিক BatchMatMulV2.Options adjY (বুলিয়ান adjY)

পরামিতি
adjY যদি `True` হয়, তাহলে `y`-এর স্লাইসগুলিকে সংযুক্ত করুন। ডিফল্ট 'False'।

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

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

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

পাবলিক স্ট্যাটিক BatchMatMulV2 <T> তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড <T> x, Operand <T> y, বিকল্প... বিকল্প)

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

পরামিতি
সুযোগ বর্তমান সুযোগ
এক্স 2-D বা উচ্চতর আকৃতির সাথে `[..., r_x, c_x]`।
y 2-D বা উচ্চতর আকৃতির সাথে `[..., r_y, c_y]`।
বিকল্প ঐচ্ছিক বৈশিষ্ট্য মান বহন করে
রিটার্নস
  • BatchMatMulV2 এর একটি নতুন উদাহরণ

পাবলিক স্ট্যাটিক BatchMatMulV2.Options gradX (বুলিয়ান gradX)

পাবলিক স্ট্যাটিক BatchMatMulV2.Options gradY (বুলিয়ান গ্রেডওয়াই)

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

3-D বা উচ্চতর আকৃতির সাথে `[..., r_o, c_o]`