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