Google I/O में ट्यूनिंग के लिए धन्यवाद। मांग पर सभी सत्र देखें मांग पर देखें

टेंसरफ़्लो :: ऑप्स :: SparseMatMul

#include <math_ops.h>

मल्टीप्ल मैट्रिक्स "ए" द्वारा मैट्रिक्स "बी"।

सारांश

इनपुट दो-आयामी मैट्रिक्स के होने चाहिए और "b" के आंतरिक आयाम "b" के बाहरी आयाम से मेल खाना चाहिए। दोनों "a" और "b" Tensor होना चाहिए नहीं SparseTensor s। यह ऑप उस मामले के लिए अनुकूलित है जहां कम से कम "ए" या "बी" में से एक विरल है, इस अर्थ में कि उनके पास शून्य मानों का एक बड़ा अनुपात है। एक मंच पर एक घने मैट्रिक्स बनाम इस का उपयोग करने के लिए टूटने को विरल मैट्रिक्स में 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

 SparseMatMul(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input a,
  ::tensorflow::Input b
)

SparseMatMul

 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 

सार्वजनिक स्थैतिक कार्य

AIsSparse

Attrs AIsSparse(
  bool x
)

BIsSparse

Attrs BIsSparse(
  bool x
)

संक्रमण करना

Attrs TransposeA(
  bool x
)

ट्रांसपोज़ बी

Attrs TransposeB(
  bool x
)