टेन्सरफ्लो::ऑप्स::स्पार्समैटमल
#include <math_ops.h>मैट्रिक्स "a" को मैट्रिक्स "b" से गुणा करें ।
सारांश
इनपुट दो-आयामी मैट्रिक्स होने चाहिए और "a" का आंतरिक आयाम "b" के बाहरी आयाम के बराबर होना चाहिए। "a" और "b" दोनों Tensor होने चाहिए, SparseTensor नहीं। यह ऑपरेशन उस स्थिति के लिए अनुकूलित है जहां "a" या "b" में से कम से कम एक स्पार्स हो, यानी उनमें शून्य मानों का अनुपात अधिक हो। एक प्लेटफॉर्म पर सघन मैट्रिक्स गुणन की तुलना में इसका उपयोग करने का ब्रेक-ईवन स्पार्स मैट्रिक्स में 30% शून्य मान था।
इस ऑपरेशन की ग्रेडिएंट गणना इनपुट ग्रेडिएंट में विरलता का लाभ तभी उठाएगी जब वह ग्रेडिएंट Relu से आता है।
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
प्रतिफल:
-
Output: उत्पाद टेंसर।
कंस्ट्रक्टर और डिस्ट्रक्टर | |
|---|---|
SparseMatMul (const :: tensorflow::Scope & scope, :: tensorflow::Input a, :: tensorflow::Input b) | |
SparseMatMul (const :: tensorflow::Scope & scope, :: tensorflow::Input a, :: tensorflow::Input b, const SparseMatMul::Attrs & attrs) |
सार्वजनिक विशेषताएँ | |
|---|---|
operation | |
product | |
सार्वजनिक समारोह | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
सार्वजनिक स्थैतिक फ़ंक्शन | |
|---|---|
AIsSparse (bool x) | |
BIsSparse (bool x) | |
TransposeA (bool x) | |
TransposeB (bool x) | |
संरचनाएँ | |
|---|---|
| टेन्सरफ्लो::ऑप्स::स्पार्समैटमल::एट्रिब्यूट्स | SparseMatMul के लिए वैकल्पिक विशेषता निर्धारक। |
सार्वजनिक विशेषताएँ
संचालन
Operation operation
उत्पाद
::tensorflow::Output product
सार्वजनिक समारोह
स्पार्समैटमल
SparseMatMul( const ::tensorflow::Scope & scope, ::tensorflow::Input a, ::tensorflow::Input b )
स्पार्समैटमल
SparseMatMul( const ::tensorflow::Scope & scope, ::tensorflow::Input a, ::tensorflow::Input b, const SparseMatMul::Attrs & attrs )
नोड
::tensorflow::Node * node() const
ऑपरेटर::टेन्सरफ्लो::इनपुट
operator::tensorflow::Input() const
ऑपरेटर::टेन्सरफ्लो::आउटपुट
operator::tensorflow::Output() const
सार्वजनिक स्थैतिक फ़ंक्शन
एआई स्पार्स
Attrs AIsSparse( bool x )
बीआई स्पार्स
Attrs BIsSparse( bool x )
ट्रांसपोज़ए
Attrs TransposeA( bool x )
ट्रांसपोज़बी
Attrs TransposeB( bool x )