tensorflow:: ops:: MatMul
#include <math_ops.h>ম্যাট্রিক্স 'a'-কে ম্যাট্রিক্স 'b' দ্বারা গুণ করুন ।
সারসংক্ষেপ
ইনপুটগুলো অবশ্যই দ্বি-মাত্রিক ম্যাট্রিক্স হতে হবে এবং 'a'-এর অভ্যন্তরীণ মাত্রা (যদি transpose_a সত্য হয় তবে ট্রান্সপোজ করার পর) 'b'-এর বাহ্যিক মাত্রার (যদি transposed_b সত্য হয় তবে ট্রান্সপোজ করার পর) সমান হতে হবে।
দ্রষ্টব্য : জিপিইউ-তে MatMul- এর ডিফল্ট কার্নেল ইমপ্লিমেন্টেশনে cublas ব্যবহৃত হয়।
যুক্তি:
- স্কোপ: একটি স্কোপ অবজেক্ট
ঐচ্ছিক অ্যাট্রিবিউটসমূহ (দেখুন Attrs ):
- transpose_a: যদি true হয়, তাহলে গুণ করার আগে 'a'-কে স্থানান্তরিত করা হয়।
- transpose_b: যদি true হয়, তাহলে গুণ করার আগে "b"-কে স্থানান্তরিত করা হয়।
ফেরত:
-
Output: গুণফল টেনসর।
নির্মাতা এবং ধ্বংসকারী | |
|---|---|
MatMul (const :: tensorflow::Scope & scope, :: tensorflow::Input a, :: tensorflow::Input b) | |
MatMul (const :: tensorflow::Scope & scope, :: tensorflow::Input a, :: tensorflow::Input b, const MatMul::Attrs & attrs) |
জনসাধারণের বৈশিষ্ট্য | |
|---|---|
operation | |
product | |
জনসাধারণের কার্যাবলী | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
পাবলিক স্ট্যাটিক ফাংশন | |
|---|---|
TransposeA (bool x) | |
TransposeB (bool x) | |
কাঠামো | |
|---|---|
| tensorflow:: ops:: MatMul:: Attrs | MatMul- এর জন্য ঐচ্ছিক অ্যাট্রিবিউট সেটারসমূহ। |
জনসাধারণের বৈশিষ্ট্য
অপারেশন
Operation operation
পণ্য
::tensorflow::Output product
জনসাধারণের কার্যাবলী
ম্যাটমুল
MatMul( const ::tensorflow::Scope & scope, ::tensorflow::Input a, ::tensorflow::Input b )
ম্যাটমুল
MatMul( const ::tensorflow::Scope & scope, ::tensorflow::Input a, ::tensorflow::Input b, const MatMul::Attrs & attrs )
নোড
::tensorflow::Node * node() const
অপারেটর::টেনসরফ্লো::ইনপুট
operator::tensorflow::Input() const
অপারেটর::টেনসরফ্লো::আউটপুট
operator::tensorflow::Output() const
পাবলিক স্ট্যাটিক ফাংশন
ট্রান্সপোজএ
Attrs TransposeA( bool x )
ট্রান্সপোজবি
Attrs TransposeB( bool x )