SparseMatMul

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

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

इनपुट द्वि-आयामी मैट्रिक्स होने चाहिए और "ए" का आंतरिक आयाम "बी" के बाहरी आयाम से मेल खाना चाहिए। "ए" और "बी" दोनों को "टेन्सर" होना चाहिए न कि "स्पार्सटेन्सर"। यह ऑप उस मामले के लिए अनुकूलित है जहां "ए" या "बी" में से कम से कम एक विरल है, इस अर्थ में कि उनके पास शून्य मानों का एक बड़ा अनुपात है। एक प्लेटफ़ॉर्म पर सघन मैट्रिक्स गुणा के मुकाबले इसका उपयोग करने के लिए ब्रेकईवन विरल मैट्रिक्स में 30% शून्य मान था।

इस ऑपरेशन की ग्रेडिएंट गणना केवल इनपुट ग्रेडिएंट में विरलता का लाभ उठाएगी जब वह ग्रेडिएंट रेलू से आता है।

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

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

स्थिरांक

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

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

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

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

org.tensorflow.op.RawOp से
अंतिम बूलियन
बराबर (वस्तु obj)
अंतिम पूर्णांक
संचालन
ऑप ()
गणना की इस इकाई को एकल Operation के रूप में लौटाएँ।
अंतिम स्ट्रिंग
बूलियन
बराबर (ऑब्जेक्ट arg0)
अंतिम कक्षा<?>
गेटक्लास ()
int यहाँ
हैश कोड ()
अंतिम शून्य
सूचित करें ()
अंतिम शून्य
सभी को सूचित करें ()
डोरी
स्ट्रिंग ()
अंतिम शून्य
प्रतीक्षा करें (लंबा arg0, int arg1)
अंतिम शून्य
प्रतीक्षा करें (लंबा arg0)
अंतिम शून्य
इंतज़ार ()
org.tensorflow.op.Op
सार निष्पादन वातावरण
एनवी ()
उस निष्पादन वातावरण को लौटाएँ जिसमें यह ऑप बनाया गया था।
सार संचालन
ऑप ()
गणना की इस इकाई को एकल Operation के रूप में लौटाएँ।
org.tensorflow.Operand से
सार आउटपुट < TFloat32 >
आउटपुट के रूप में ()
टेंसर का प्रतीकात्मक हैंडल लौटाता है।
सार TFloat32
एस्टेंसर ()
इस ऑपरेंड पर टेंसर लौटाता है।
अमूर्त आकार
आकार ()
इस ऑपरेंड के Output द्वारा निर्दिष्ट टेंसर का (संभवतः आंशिक रूप से ज्ञात) आकार लौटाता है।
सार वर्ग< TFloat32 >
प्रकार ()
इस ऑपरेंड का टेंसर प्रकार लौटाता है
org.tensorflow.ndarray.Shaped
सार इंट
पद ()
अमूर्त आकार
अमूर्त लंबा
आकार ()
इस कंटेनर के कुल आकार की गणना करता है और मानों की संख्या में लौटाता है।

स्थिरांक

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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