टेंसर के खंडों के साथ उत्पाद की गणना करता है।
खंडों की व्याख्या के लिए [विभाजन पर अनुभाग](https://tensorflow.org/api_docs/python/tf/math#Segmentation) पढ़ें।
यह ऑपरेटर पाए गए अनसॉर्टेड सेगमेंट सम ऑपरेटर के समान है [(यहां)](../../../api_docs/python/math_ops.md#UnsortedSegmentSum)। खंडों के योग की गणना करने के बजाय, यह एक खंड से संबंधित सभी प्रविष्टियों के उत्पाद की गणना करता है जैसे:
\\(output_i = \prod_{j...} data[j...]\\) जहां उत्पाद टुपल्स `j...` से अधिक है जैसे कि `segment_ids[j...] == i`।
उदाहरण के लिए:
c = tf.constant([[1,2,3,4], [5,6,7,8], [4,3,2,1]])
tf.unsorted_segment_prod(c, tf.constant([0, 1, 0]), num_segments=2)
# ==> [[ 4, 6, 6, 4],
# [5, 6, 7, 8]]
यदि दिया गया खंड आईडी `i` नकारात्मक है, तो संबंधित मान हटा दिया जाएगा, और परिणाम में शामिल नहीं किया जाएगा।
स्थिरांक
डोरी | OP_NAME | इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है |
सार्वजनिक तरीके
आउटपुट <T> | आउटपुट के रूप में () टेंसर का प्रतीकात्मक हैंडल लौटाता है। |
स्थैतिक <T टीटाइप का विस्तार करता है > अनसॉर्टेडसेगमेंटप्रोड <T> | |
आउटपुट <T> | आउटपुट () इसका आकार डेटा के समान है, पहले `सेगमेंट_आईडी.रैंक` आयामों को छोड़कर, जिन्हें एक एकल आयाम से बदल दिया जाता है जिसका आकार `num_segments` होता है। |
विरासत में मिले तरीके
स्थिरांक
सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME
इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है
सार्वजनिक तरीके
सार्वजनिक आउटपुट <T> asOutput ()
टेंसर का प्रतीकात्मक हैंडल लौटाता है।
TensorFlow संचालन के इनपुट किसी अन्य TensorFlow ऑपरेशन के आउटपुट हैं। इस पद्धति का उपयोग एक प्रतीकात्मक हैंडल प्राप्त करने के लिए किया जाता है जो इनपुट की गणना का प्रतिनिधित्व करता है।
सार्वजनिक स्थैतिक अनसॉर्टेडसेगमेंटप्रोड <टी> बनाएं ( स्कोप स्कोप, ऑपरेंड <टी> डेटा, ऑपरेंड <? एक्सटेंड्स टीएनंबर > सेगमेंटआईडी, ऑपरेंड <? एक्सटेंड्स टीएनंबर > न्यूसेगमेंट्स)
एक नए अनसॉर्टेडसेगमेंटप्रोड ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|---|
खंड आईडी | एक टेंसर जिसका आकार `data.shape` का उपसर्ग है। |
रिटर्न
- अनसॉर्टेडसेगमेंटप्रोड का एक नया उदाहरण
सार्वजनिक आउटपुट <T> आउटपुट ()
इसका आकार डेटा के समान है, पहले `सेगमेंट_आईडी.रैंक` आयामों को छोड़कर, जिन्हें एक एकल आयाम से बदल दिया जाता है जिसका आकार `num_segments` होता है।