ম্যাট্রিক্স "a" কে ম্যাট্রিক্স "b" দ্বারা গুণ করুন।
ইনপুটগুলি অবশ্যই দ্বি-মাত্রিক ম্যাট্রিক্স হতে হবে এবং "a" এর অভ্যন্তরীণ মাত্রা (ট্রান্সপোজ_এ সত্য হলে ট্রান্সপোজ হওয়ার পরে) অবশ্যই "b" এর বাইরের মাত্রার সাথে মিলতে হবে (ট্রান্সপোজড_বি সত্য হলে ট্রান্সপোজ হওয়ার পরে)।
দ্রষ্টব্য : GPU-তে MatMul-এর জন্য ডিফল্ট কার্নেল বাস্তবায়ন কিউব্লাস ব্যবহার করে।
নেস্টেড ক্লাস
ক্লাস | MatMul.Options | MatMul এর জন্য ঐচ্ছিক বৈশিষ্ট্য |
ধ্রুবক
স্ট্রিং | OP_NAME | এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত |
পাবলিক পদ্ধতি
আউটপুট <T> | আউটপুট হিসাবে () টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়। |
স্ট্যাটিক <T TType প্রসারিত করে > MatMul <T> | |
আউটপুট <T> | পণ্য () |
স্ট্যাটিক MatMul.Options | ট্রান্সপোজএ (বুলিয়ান ট্রান্সপোজএ) |
স্ট্যাটিক MatMul.Options | ট্রান্সপোজবি (বুলিয়ান ট্রান্সপোজবি) |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
ধ্রুবক
সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME
এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত
পাবলিক পদ্ধতি
সর্বজনীন আউটপুট <T> হিসাবে আউটপুট ()
টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়।
TensorFlow অপারেশনের ইনপুট হল অন্য TensorFlow অপারেশনের আউটপুট। এই পদ্ধতিটি একটি প্রতীকী হ্যান্ডেল পেতে ব্যবহৃত হয় যা ইনপুটের গণনাকে প্রতিনিধিত্ব করে।
পাবলিক স্ট্যাটিক MatMul <T> তৈরি করুন ( Scope scope, Operand <T> a, Operand <T> b, অপশন... বিকল্প)
একটি নতুন MatMul অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
বিকল্প | ঐচ্ছিক বৈশিষ্ট্য মান বহন করে |
রিটার্নস
- MatMul এর একটি নতুন উদাহরণ
পাবলিক স্ট্যাটিক MatMul.Options transposeA (বুলিয়ান ট্রান্সপোজএ)
পরামিতি
transposeA | সত্য হলে, গুণের আগে "a" স্থানান্তরিত হয়। |
---|
পাবলিক স্ট্যাটিক MatMul.Options transposeB (বুলিয়ান ট্রান্সপোজবি)
পরামিতি
স্থানান্তর বি | সত্য হলে, গুণের আগে "b" স্থানান্তরিত হয়। |
---|