MatMul

सार्वजनिक अंतिम कक्षा MatMul

मैट्रिक्स "ए" को मैट्रिक्स "बी" से गुणा करें।

इनपुट द्वि-आयामी मैट्रिक्स होने चाहिए और "ए" का आंतरिक आयाम (ट्रांसपोज़ होने के बाद यदि ट्रांसपोज़_ए सत्य है) को "बी" के बाहरी आयाम से मेल खाना चाहिए (ट्रांसपोज़्ड होने के बाद यदि ट्रांसपोज़्ड_बी सत्य है)।

नोट : GPU पर MatMul के लिए डिफ़ॉल्ट कर्नेल कार्यान्वयन क्यूबलास का उपयोग करता है।

नेस्टेड क्लासेस

कक्षा MatMul.विकल्प MatMul के लिए वैकल्पिक विशेषताएँ

स्थिरांक

डोरी OP_NAME इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

सार्वजनिक तरीके

आउटपुट <T>
आउटपुट के रूप में ()
टेंसर का प्रतीकात्मक हैंडल लौटाता है।
स्थिर <T टीटाइप > MatMul <T> का विस्तार करता है
बनाएं ( स्कोप स्कोप, ऑपरेंड <टी> ए, ऑपरेंड <टी> बी, विकल्प... विकल्प)
एक नए MatMul ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
आउटपुट <T>
स्थिर MatMul.विकल्प
ट्रांसपोज़ए (बूलियन ट्रांसपोज़ए)
स्थिर MatMul.विकल्प
ट्रांसपोज़बी (बूलियन ट्रांसपोज़बी)

विरासत में मिली विधियाँ

स्थिरांक

सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME

इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

स्थिर मान: "MatMul"

सार्वजनिक तरीके

सार्वजनिक आउटपुट <T> asOutput ()

टेंसर का प्रतीकात्मक हैंडल लौटाता है।

TensorFlow संचालन के इनपुट किसी अन्य TensorFlow ऑपरेशन के आउटपुट हैं। इस पद्धति का उपयोग एक प्रतीकात्मक हैंडल प्राप्त करने के लिए किया जाता है जो इनपुट की गणना का प्रतिनिधित्व करता है।

सार्वजनिक स्थैतिक MatMul <T> बनाएं ( स्कोप स्कोप, ऑपरेंड <T> ए, ऑपरेंड <T> b, विकल्प... विकल्प)

एक नए MatMul ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।

पैरामीटर
दायरा वर्तमान दायरा
विकल्प वैकल्पिक गुण मान रखता है
रिटर्न
  • MatMul का एक नया उदाहरण

सार्वजनिक आउटपुट <T> उत्पाद ()

सार्वजनिक स्थैतिक MatMul.Options ट्रांसपोज़ए (बूलियन ट्रांसपोज़ए)

पैरामीटर
ट्रांसपोज़ ए यदि सत्य है, तो "ए" को गुणन से पहले स्थानांतरित किया जाता है।

सार्वजनिक स्थैतिक MatMul.Options ट्रांसपोज़बी (बूलियन ट्रांसपोज़बी)

पैरामीटर
ट्रांसपोज़बी यदि सत्य है, तो गुणन से पहले "बी" को स्थानांतरित किया जाता है।