मैट्रिक्स-एक विरल मैट्रिक्स को घने मैट्रिक्स से गुणा करता है।
एक सघन मैट्रिक्स लौटाता है. इनपुट ए और बी के लिए, जहां ए सीएसआर है और बी सघन है; यह ऑप सघन C लौटाता है;
यदि transpose_output गलत है, तो लौटाता है:
C = A . B
यदि transpose_output `सत्य` है, तो लौटाता है: C = transpose(A . B) = transpose(B) . transpose(A)
जहां ट्रांसपोज़िशन दो अंतरतम (मैट्रिक्स) आयामों के साथ किया जाता है।यदि conjugate_output `सत्य` है, तो रिटर्न:
C = conjugate(A . B) = conjugate(A) . conjugate(B)
यदि conjugate_output और transpose_output दोनों `सत्य` हैं, तो रिटर्न: C = conjugate(transpose(A . B)) = conjugate(transpose(B)) .
conjugate(transpose(A))
नेस्टेड क्लासेस
कक्षा | SparseMatrixMatMul.विकल्प | SparseMatrixMatMul के लिए वैकल्पिक विशेषताएँ |
स्थिरांक
डोरी | OP_NAME | इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है |
सार्वजनिक तरीके
स्थिर SparseMatrixMatMul.Options | एडजॉइंटए (बूलियन एडजॉइंटए) |
स्थिर SparseMatrixMatMul.Options | एडजॉइंटबी (बूलियन एडजॉइंटबी) |
आउटपुट <T> | आउटपुट के रूप में () टेंसर का प्रतीकात्मक हैंडल लौटाता है। |
स्थिर SparseMatrixMatMul.Options | संयुग्म आउटपुट (बूलियन संयुग्म आउटपुट) |
स्थिर <T टीटाइप का विस्तार करता है > SparseMatrixMatMul <T> | |
आउटपुट <T> | आउटपुट () एक सघन आउटपुट टेंसर। |
स्थिर SparseMatrixMatMul.Options | ट्रांसपोज़ए (बूलियन ट्रांसपोज़ए) |
स्थिर SparseMatrixMatMul.Options | ट्रांसपोज़बी (बूलियन ट्रांसपोज़बी) |
स्थिर SparseMatrixMatMul.Options | ट्रांसपोज़आउटपुट (बूलियन ट्रांसपोज़आउटपुट) |
विरासत में मिली विधियाँ
स्थिरांक
सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME
इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है
सार्वजनिक तरीके
सार्वजनिक स्थैतिक SparseMatrixMatMul.Options adjointA (बूलियन adjointA)
पैरामीटर
सहायक | इंगित करता है कि क्या `ए` को संयुग्म-ट्रांसपोज़ किया जाना चाहिए। |
---|
सार्वजनिक स्थैतिक SparseMatrixMatMul.Options adjointB (बूलियन adjointB)
पैरामीटर
adjointB | इंगित करता है कि क्या `बी` को संयुग्म-ट्रांसपोज़ किया जाना चाहिए। |
---|
सार्वजनिक आउटपुट <T> asOutput ()
टेंसर का प्रतीकात्मक हैंडल लौटाता है।
TensorFlow संचालन के इनपुट किसी अन्य TensorFlow ऑपरेशन के आउटपुट हैं। इस पद्धति का उपयोग एक प्रतीकात्मक हैंडल प्राप्त करने के लिए किया जाता है जो इनपुट की गणना का प्रतिनिधित्व करता है।
सार्वजनिक स्थैतिक SparseMatrixMatMul.Options conjugateOutput (बूलियन conjugateOutput)
पैरामीटर
conjugateOutput | `ए` और `बी` के उत्पाद को संयुग्मित करता है। |
---|
सार्वजनिक स्थैतिक SparseMatrixMatMul <T> बनाएं ( स्कोप स्कोप, ऑपरेंड <?> ए, ऑपरेंड <T> बी, विकल्प... विकल्प)
एक नए SparseMatrixMatMul ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|---|
ए | एक CSRSparseMatrix. |
बी | एक सघन टेंसर. |
विकल्प | वैकल्पिक गुण मान रखता है |
रिटर्न
- SparseMatrixMatMul का एक नया उदाहरण
सार्वजनिक स्थैतिक SparseMatrixMatMul.Options ट्रांसपोज़ए (बूलियन ट्रांसपोज़ए)
पैरामीटर
ट्रांसपोज़ए | इंगित करता है कि क्या `ए` को स्थानांतरित किया जाना चाहिए। |
---|
सार्वजनिक स्थैतिक SparseMatrixMatMul.Options ट्रांसपोज़बी (बूलियन ट्रांसपोज़बी)
पैरामीटर
ट्रांसपोज़बी | इंगित करता है कि क्या `बी` को स्थानांतरित किया जाना चाहिए। |
---|
सार्वजनिक स्थैतिक SparseMatrixMatMul.Options ट्रांसपोज़आउटपुट (बूलियन ट्रांसपोज़आउटपुट)
पैरामीटर
transposeOutput | `ए` और `बी` के उत्पाद को स्थानांतरित करता है। |
---|