टेंसरफ़्लो :: ऑप्स :: DeserializeSparse
#include <sparse_ops.h>
SparseTensor
वस्तुओं का SparseTensor
करें।
सारांश
इनपुट serialized_sparse
का आकार होना चाहिए [?, ?, ..., ?, 3]
जहां अंतिम आयाम स्टोर किए गए SparseTensor
ऑब्जेक्ट और अन्य N आयाम (N> = 0) एक बैच के अनुरूप हैं। मूल SparseTensor
ऑब्जेक्ट की रैंक सभी से मेल खाना चाहिए। जब अंतिम SparseTensor
बनाया जाता है, तो इसकी रैंक आने वाली SparseTensor
ऑब्जेक्ट्स प्लस N की रैंक होती है; स्पार्स टेंसर को नए आयामों के साथ समेट दिया गया है, प्रत्येक बैच के लिए एक।
उत्पादन SparseTensor
मूल आयामों के लिए वस्तु के आकार मूल्यों इनपुट भर में अधिकतम कर रहे हैं SparseTensor
इसी आयामों के लिए वस्तुओं 'आकार मान। नए आयाम बैच के आकार से मेल खाते हैं।
इनपुट SparseTensor
ऑब्जेक्ट्स इंडेक्स को मानक लेक्सिकोग्राफ़िक ऑर्डर में ऑर्डर किया गया है। यदि यह स्थिति नहीं है, तो इस चरण के बाद इंडेक्स ऑर्डरिंग को पुनर्स्थापित करने के लिए SparseReorder
चलाएं।
उदाहरण के लिए, यदि SparseTensor
इनपुट एक [2 x 3]
मैट्रिक्स दो मूल SparseTensor
ऑब्जेक्ट्स का प्रतिनिधित्व करता है: 093de340410
और
index = [ 2] [10] values = [4, 5] shape = [30]
फिर अंतिम deserialized SparseTensor
होगा:
index = [0 0] [0 10] [0 20] [1 2] [1 10] values = [1, 2, 3, 4, 5] shape = [2 50]
तर्क:
- गुंजाइश: एक स्कोप ऑब्जेक्ट
- serialized_sparse: क्रमबद्ध
SparseTensor
ऑब्जेक्ट। अंतिम आयाम में 3 कॉलम होने चाहिए। - dtype:
dtype
धारावाहिक कीSparseTensor
वस्तुओं।
रिटर्न:
कंस्ट्रक्टर और डिस्ट्रक्टर्स | |
---|---|
DeserializeSparse (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized_sparse, DataType dtype) |
सार्वजनिक विशेषताएँ | |
---|---|
operation | |
sparse_indices | |
sparse_shape | |
sparse_values |
सार्वजनिक विशेषताएँ
ऑपरेशन
Operation operation
विरल
0556fbdc0sparse_shape
::tensorflow::Output sparse_shape
sparse_values
::tensorflow::Output sparse_values
सार्वजनिक कार्य
DeserializeSparse
DeserializeSparse( const ::tensorflow::Scope & scope, ::tensorflow::Input serialized_sparse, DataType dtype )