टेंसरफ़्लो:: ऑप्स:: SparseFillEmptyRows

#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-डी. विरल टेंसर का मान.
  • सघन_आकार: 1-डी. विरल टेंसर का आकार.
  • default_value: 0-D. इनपुट स्पार्स टेंसर से गायब पंक्तियों के लिए स्थान [row, 0, ..., 0] में डालने के लिए डिफ़ॉल्ट मान। आउटपुट सूचकांक: 2-डी। भरे हुए विरल टेंसर के सूचकांक।

रिटर्न:

  • Output आउटपुट_इंडिसेस
  • Output आउटपुट_मान: 1-डी। भरे हुए विरल टेंसर का मान।
  • Output खाली_रो_इंडिकेटर: 1-डी। क्या सघन पंक्ति इनपुट विरल टेंसर में गायब थी।
  • 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

 SparseFillEmptyRows(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input indices,
  ::tensorflow::Input values,
  ::tensorflow::Input dense_shape,
  ::tensorflow::Input default_value
)