Google I/O एक लपेट है! TensorFlow सत्रों पर पकड़ बनाएं सत्र देखें

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

#include <math_ops.h>

किसी टेंसर के सेगमेंट के साथ अधिकतम गणना करता है।

सारांश

खंडों के स्पष्टीकरण के लिए विभाजन पर अनुभाग पढ़ें।

यह ऑपरेटर पाए जाने वाले अनरसेस्ड सेगमेंट के समान है (यहाँ) । सेगमेंट पर योग की गणना करने के बजाय, यह अधिकतम गणना करता है जैसे:

\(output_i = {j...} data[j...]\) जहां अधिकतम tuples j... ऊपर है j... जैसे कि उस segment_ids[j...] == i

यदि किसी दिए गए सेगमेंट ID i लिए अधिकतम खाली है, तो यह विशिष्ट सांख्यिक प्रकार, output[i] = numeric_limits ::lowest() संख्यात्मक खंड के लिए सबसे छोटा संभव मान output[i] = numeric_limits ::lowest() output[i] = numeric_limits ::lowest()

अगर दिया खंड आईडी i नकारात्मक है, तो इसी मूल्य गिरा दिया जाता है, और परिणाम में शामिल नहीं किया जाएगा।

उदाहरण के लिए:

c = tf.constant([[1,2,3,4], [5,6,7,8], [4,3,2,1]])
tf.unsorted_segment_max(c, tf.constant([0, 1, 0]), num_segments=2)
# ==> [[ 4,  3, 3, 4],
#       [5,  6, 7, 8]]

तर्क:

  • गुंजाइश: एक स्कोप ऑब्जेक्ट
  • सेगमेंट_िड्स: एक टेंसर जिसका आकार data.shape का data.shapedata.shape

रिटर्न:

  • Output : डेटा के समान आकार है, पहले segment_ids.rank को छोड़कर। आयामों को, जिन्हें एकल आयाम के साथ प्रतिस्थापित किया जाता है, जिनका आकार num_segments

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

UnsortedSegmentMax (const :: tensorflow::Scope & scope, :: tensorflow::Input data, :: tensorflow::Input segment_ids, :: tensorflow::Input num_segments)

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

operation
output

सार्वजनिक कार्य

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

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

ऑपरेशन

Operation operation

उत्पादन

::tensorflow::Output output

सार्वजनिक कार्य

UnsortedSegmentMax

 UnsortedSegmentMax(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input data,
  ::tensorflow::Input segment_ids,
  ::tensorflow::Input num_segments
)

नोड

::tensorflow::Node * node() const 

ऑपरेटर :: टेंसरफ़्लो :: इनपुट

 operator::tensorflow::Input() const 
है

ऑपरेटर :: टेंसोफ़्लो :: आउटपुट

 operator::tensorflow::Output() const