SparseMatrixMatMul

सार्वजनिक अंतिम वर्ग SparseMatrixMatMul

मैट्रिक्स-एक विरल मैट्रिक्स को घने मैट्रिक्स से गुणा करता है।

एक सघन मैट्रिक्स लौटाता है. इनपुट ए और बी के लिए, जहां ए सीएसआर है और बी सघन है; यह ऑप सघन C लौटाता है;

यदि ट्रांसपोज़_आउटपुट गलत है, तो लौटाता है:

C = A . B
 
यदि ट्रांसपोज़_आउटपुट `सत्य` है, तो लौटाता है:
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 के लिए वैकल्पिक विशेषताएँ

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

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

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

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

सार्वजनिक स्थैतिक SparseMatrixMatMul.Options adjointA (बूलियन adjointA)

पैरामीटर
सहायक इंगित करता है कि क्या `ए` को संयुग्म-ट्रांसपोज़ किया जाना चाहिए।

सार्वजनिक स्थैतिक SparseMatrixMatMul.Options adjointB (बूलियन adjointB)

पैरामीटर
adjointB इंगित करता है कि क्या `बी` को संयुग्म-ट्रांसपोज़ किया जाना चाहिए।

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

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

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

सार्वजनिक स्थैतिक SparseMatrixMatMul.Options conjugateOutput (बूलियन conjugateOutput)

पैरामीटर
conjugateOutput `ए` और `बी` के उत्पाद को संयुग्मित करता है।

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

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

पैरामीटर
दायरा वर्तमान दायरा
एक CSRSparseMatrix.
बी एक सघन टेंसर.
विकल्प वैकल्पिक गुण मान रखता है
रिटर्न
  • SparseMatrixMatMul का एक नया उदाहरण

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

एक सघन आउटपुट टेंसर।

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

पैरामीटर
ट्रांसपोज़ ए इंगित करता है कि क्या `ए` को स्थानांतरित किया जाना चाहिए।

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

पैरामीटर
ट्रांसपोज़बी इंगित करता है कि क्या `बी` को स्थानांतरित किया जाना चाहिए।

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

पैरामीटर
transposeOutput `ए` और `बी` के उत्पाद को स्थानांतरित करता है।