टेन्सरफ्लो::ऑप्स::स्पार्समैटमल

#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
)