tensorflow:: ops:: SparseReorder

#include <sparse_ops.h>

एक स्पार्सटेंसर को मानक, पंक्ति-प्रमुख क्रम में पुनर्व्यवस्थित करता है।

सारांश

ध्यान दें कि परंपरा के अनुसार, सभी विरल संचालन बढ़ते आयाम संख्या के साथ मानक क्रम को बनाए रखते हैं। क्रम का उल्लंघन केवल तभी हो सकता है जब प्रविष्टियाँ जोड़ने के लिए सूचकांक और मान वैक्टरों में मैन्युअल हेरफेर किया जाता है।

पुनर्व्यवस्थापन से स्पार्सटेंसर के आकार पर कोई प्रभाव नहीं पड़ता है।

यदि टेंसर की रैंक R है और N गैर-रिक्त मान हैं, तो input_indices आकार [N, R] है, input_values ​​की लंबाई N है और input_shape की लंबाई R है।

तर्क:

  • स्कोप: एक स्कोप ऑब्जेक्ट
  • input_indices: 2-D. N x R मैट्रिक्स जिसमें SparseTensor में गैर-रिक्त मानों के सूचकांक होते हैं, संभवतः मानक क्रम में नहीं।
  • इनपुट_मान: 1-डी. input_indices के अनुरूप N गैर-रिक्त मान।
  • input_shape: 1-D. इनपुट स्पार्सटेंसर का आकार।

प्रतिफल:

  • Output : 2-डी. N x R मैट्रिक्स जिसमें इनपुट_इंडेक्स के समान इंडेक्स होते हैं, लेकिन मानक पंक्ति-प्रमुख क्रम में।
  • Output output_values: 1-D. output_indices के अनुरूप N गैर-रिक्त मान।

कंस्ट्रक्टर और डिस्ट्रक्टर

SparseReorder (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape)

सार्वजनिक विशेषताएँ

operation
output_indices
output_values

सार्वजनिक विशेषताएँ

संचालन

Operation operation

आउटपुट_इंडेक्स

::tensorflow::Output output_indices

आउटपुट_मान

::tensorflow::Output output_values

सार्वजनिक समारोह

विरल पुनर्क्रम

 SparseReorder(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input_indices,
  ::tensorflow::Input input_values,
  ::tensorflow::Input input_shape
)