tensorflow:: ops:: SparseReduceSum
#include <sparse_ops.h>यह एक स्पार्सटेंसर के विभिन्न आयामों में मौजूद तत्वों का योगफल ज्ञात करता है।
सारांश
यह ऑपरेशन एक स्पार्स टेंसर लेता है और tf.reduce_sum() का स्पार्स समकक्ष है। विशेष रूप से, यह ऑपरेशन स्पार्स टेंसर के बजाय एक डेंस Tensor लौटाता है।
यह फ़ंक्शन reduction_axes में दिए गए आयामों के अनुसार sp_input कम करता है। यदि keep_dims true नहीं है, तो reduction_axes में प्रत्येक प्रविष्टि के लिए टेंसर की रैंक 1 से कम हो जाती है। यदि keep_dims true है, तो कम किए गए आयामों को लंबाई 1 के साथ बरकरार रखा जाता है।
यदि reduction_axes में कोई प्रविष्टि नहीं है, तो सभी आयामों को कम कर दिया जाता है, और एक तत्व वाला टेंसर लौटाया जाता है। इसके अतिरिक्त, अक्ष ऋणात्मक भी हो सकते हैं, जिनकी व्याख्या पायथन में अनुक्रमण नियमों के अनुसार की जाती है।
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- input_indices: 2-D.
N x Rमैट्रिक्स जिसमें SparseTensor में गैर-रिक्त मानों के सूचकांक होते हैं, संभवतः मानक क्रम में नहीं। - इनपुट_मान: 1-डी.
input_indicesके अनुरूपNगैर-रिक्त मान। - input_shape: 1-D. इनपुट स्पार्सटेंसर का आकार।
- reduction_axes: 1-D. लंबाई-
Kवेक्टर जिसमें रिडक्शन अक्ष शामिल हैं।
वैकल्पिक विशेषताएँ (देखें Attrs ):
- keep_dims: यदि सत्य है, तो लंबाई 1 के साथ कम किए गए आयामों को बनाए रखें।
प्रतिफल:
कंस्ट्रक्टर और डिस्ट्रक्टर | |
|---|---|
SparseReduceSum (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape, :: tensorflow::Input reduction_axes) | |
SparseReduceSum (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape, :: tensorflow::Input reduction_axes, const SparseReduceSum::Attrs & attrs) |
सार्वजनिक विशेषताएँ | |
|---|---|
operation | |
output | |
सार्वजनिक समारोह | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
सार्वजनिक स्थैतिक फ़ंक्शन | |
|---|---|
KeepDims (bool x) | |
संरचनाएँ | |
|---|---|
| टेन्सरफ्लो::ऑप्स::स्पार्सरिड्यूससम::एट्रिब्यूट्स | SparseReduceSum के लिए वैकल्पिक विशेषता निर्धारक। |
सार्वजनिक विशेषताएँ
संचालन
Operation operation
आउटपुट
::tensorflow::Output output
सार्वजनिक समारोह
स्पार्सरिड्यूससम
SparseReduceSum( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape, ::tensorflow::Input reduction_axes )
स्पार्सरिड्यूससम
SparseReduceSum( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape, ::tensorflow::Input reduction_axes, const SparseReduceSum::Attrs & attrs )
नोड
::tensorflow::Node * node() const
ऑपरेटर::टेन्सरफ्लो::इनपुट
operator::tensorflow::Input() const
ऑपरेटर::टेन्सरफ्लो::आउटपुट
operator::tensorflow::Output() const
सार्वजनिक स्थैतिक फ़ंक्शन
कीपडिम्स
Attrs KeepDims( bool x )