टेन्सरफ्लो::ऑप्स::स्पार्सफिलएम्प्टीरोज़
#include <sparse_ops.h> इनपुट 2-डी SparseTensor में खाली पंक्तियों को डिफ़ॉल्ट मान से भरता है।
सारांश
इनपुट SparseTensor इनपुट ( indices , values , dense_shape ) के टपल के माध्यम से दर्शाया जाता है। आउटपुट SparseTensor dense_shape समान होता है, लेकिन इसमें इंडेक्स output_indices और वैल्यू output_values ।
यह ऑपरेशन उन सभी पंक्तियों के लिए एक प्रविष्टि सम्मिलित करता है जिनमें कोई मान नहीं है। इंडेक्स [row, 0, ..., 0] के रूप में बनाया गया है और सम्मिलित मान default_value है।
उदाहरण के लिए, मान लीजिए sp_input आकार [5, 6] है और इसमें गैर-रिक्त मान हैं:
[0, 1]: a [0, 3]: b [2, 0]: c [3, 1]: d
पंक्ति 1 और 4 खाली हैं, इसलिए आउटपुट का आकार [5, 6] होगा और उसमें निम्नलिखित मान होंगे:
[0, 1]: a [0, 3]: b [1, 0]: default_value [2, 0]: c [3, 1]: d [4, 0]: default_value
आउटपुट SparseTensor रो-मेजर ऑर्डर में होगा और उसका आकार इनपुट के समान होगा।
यह ऑपरेशन [dense_shape[0]] आकार का एक संकेतक वेक्टर भी लौटाता है, जैसे कि
empty_row_indicator[i] = True iff row i was an empty row.
और एक रिवर्स इंडेक्स मैप वेक्टर जिसका आकार [indices.shape[0]] है, जिसका उपयोग बैकप्रॉपैगेशन के दौरान किया जाता है।
reverse_index_map[j] = out_j s.t. indices[j, :] == output_indices[out_j, :]
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- सूचकांक: 2-डी. विरल टेंसर के सूचकांक।
- मान: 1-डी. विरल टेंसर के मान।
- dense_shape: 1-D. विरल टेंसर का आकार।
- default_value: 0-D. इनपुट स्पार्स टेंसर से अनुपस्थित पंक्तियों के लिए
[row, 0, ..., 0]स्थान पर डालने के लिए डिफ़ॉल्ट मान। output indices: 2-D. भरे हुए स्पार्स टेंसर के सूचकांक।
प्रतिफल:
-
Outputआउटपुट_इंडेक्स -
Outputoutput_values: 1-D. भरे हुए विरल टेंसर के मान। -
Outputempty_row_indicator: 1-D. क्या इनपुट स्पार्स टेंसर में सघन पंक्ति अनुपस्थित थी। -
Outputरिवर्स_इंडेक्स_मैप: 1-डी. इनपुट इंडेक्स से आउटपुट इंडेक्स तक का मैप।
कंस्ट्रक्टर और डिस्ट्रक्टर | |
|---|---|
SparseFillEmptyRows (const :: tensorflow::Scope & scope, :: tensorflow::Input indices, :: tensorflow::Input values, :: tensorflow::Input dense_shape, :: tensorflow::Input default_value) |
सार्वजनिक विशेषताएँ | |
|---|---|
empty_row_indicator | |
operation | |
output_indices | |
output_values | |
reverse_index_map | |
सार्वजनिक विशेषताएँ
खाली_पंक्ति_सूचक
::tensorflow::Output empty_row_indicator
संचालन
Operation operation
आउटपुट_इंडेक्स
::tensorflow::Output output_indices
आउटपुट_मान
::tensorflow::Output output_values
रिवर्स_इंडेक्स_मैप
::tensorflow::Output reverse_index_map
सार्वजनिक समारोह
स्पार्सफिलएम्प्टीरो
SparseFillEmptyRows( const ::tensorflow::Scope & scope, ::tensorflow::Input indices, ::tensorflow::Input values, ::tensorflow::Input dense_shape, ::tensorflow::Input default_value )