टेन्सरफ्लो::ऑप्स::स्पार्सफिलएम्प्टीरोज़

#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 आउटपुट_इंडेक्स
  • Output output_values: 1-D. भरे हुए विरल टेंसर के मान।
  • Output empty_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
)