SparseMatrixMatMul

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

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

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

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

स्थिरांक

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

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

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

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

सार्वजनिक स्थैतिक 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 `ए` और `बी` के उत्पाद को स्थानांतरित करता है।