टेंसरफ़्लो:: ऑप्स:: SparseTensorDenseMatMul
#include <sparse_ops.h>
SparseTensor (रैंक 2 का) "A" को सघन मैट्रिक्स "B" से गुणा करें ।
सारांश
ए के सूचकांकों पर कोई वैधता जांच नहीं की जाती है। हालांकि, इष्टतम व्यवहार के लिए निम्नलिखित इनपुट प्रारूप की सिफारिश की जाती है:
यदि adjoint_a == गलत: A को शब्दकोषीय रूप से बढ़ते क्रम में क्रमबद्ध किया जाना चाहिए। यदि आप निश्चित नहीं हैं तो SparseReorder का उपयोग करें। यदि adjoint_a == सत्य: A को बढ़ते आयाम 1 के क्रम में क्रमबद्ध किया जाना चाहिए (यानी, "पंक्ति प्रमुख" क्रम के बजाय "स्तंभ प्रमुख" क्रम)।
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- a_indices: 2-D.
SparseTensor
केindices
, आकार[nnz, 2]
मैट्रिक्स। - a_मान: 1-डी.
SparseTensor
केvalues
, आकार[nnz]
वेक्टर। - a_आकार: 1-डी.
SparseTensor
काshape
, आकार[2]
वेक्टर। - बी: 2-डी। एक सघन मैट्रिक्स.
वैकल्पिक विशेषताएँ (देखें Attrs
):
- adjoint_a: मैट्रिक्स गुणा में A के adjoint का उपयोग करें। यदि A जटिल है, तो यह transpose(conj(A)) है। अन्यथा यह ट्रांसपोज़ (ए) है।
- adjoint_b: मैट्रिक्स गुणा में B के adjoint का उपयोग करें। यदि B जटिल है, तो यह transpose(conj(B)) है। अन्यथा यह ट्रांसपोज़ (बी) है।
रिटर्न:
-
Output
: उत्पाद टेंसर।
निर्माता और विध्वंसक | |
---|---|
SparseTensorDenseMatMul (const :: tensorflow::Scope & scope, :: tensorflow::Input a_indices, :: tensorflow::Input a_values, :: tensorflow::Input a_shape, :: tensorflow::Input b) | |
SparseTensorDenseMatMul (const :: tensorflow::Scope & scope, :: tensorflow::Input a_indices, :: tensorflow::Input a_values, :: tensorflow::Input a_shape, :: tensorflow::Input b, const SparseTensorDenseMatMul::Attrs & attrs) |
सार्वजनिक गुण | |
---|---|
operation | |
product |
सार्वजनिक समारोह | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
सार्वजनिक स्थैतिक कार्य | |
---|---|
AdjointA (bool x) | |
AdjointB (bool x) |
संरचनाएँ | |
---|---|
टेंसरफ़्लो:: ऑप्स:: SparseTensorDenseMatMul:: Attrs | SparseTensorDenseMatMul के लिए वैकल्पिक विशेषता सेटर्स। |
सार्वजनिक गुण
संचालन
Operation operation
उत्पाद
::tensorflow::Output product
सार्वजनिक समारोह
SparseTensorDenseMatMul
SparseTensorDenseMatMul( const ::tensorflow::Scope & scope, ::tensorflow::Input a_indices, ::tensorflow::Input a_values, ::tensorflow::Input a_shape, ::tensorflow::Input b )
SparseTensorDenseMatMul
SparseTensorDenseMatMul( const ::tensorflow::Scope & scope, ::tensorflow::Input a_indices, ::tensorflow::Input a_values, ::tensorflow::Input a_shape, ::tensorflow::Input b, const SparseTensorDenseMatMul::Attrs & attrs )
नोड
::tensorflow::Node * node() const
ऑपरेटर::टेन्सरफ़्लो::इनपुट
operator::tensorflow::Input() const
ऑपरेटर::टेन्सरफ़्लो::आउटपुट
operator::tensorflow::Output() const
सार्वजनिक स्थैतिक कार्य
एडजॉइंटए
Attrs AdjointA( bool x )
एडजॉइंटबी
Attrs AdjointB( bool x )