चेतावनी: यह एपीआई हटा दिया गया है और प्रतिस्थापन के स्थिर होने के बाद TensorFlow के भविष्य के संस्करण में हटा दिया जाएगा।

ScatterMax

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
सार्वजनिक अंतिम वर्ग स्कैटरमैक्स

'अधिकतम' ऑपरेशन का उपयोग करके विरल अद्यतनों को एक चर संदर्भ में कम करता है।

यह ऑपरेशन गणना करता है

# स्केलर इंडेक्स रेफरी [सूचकांक, ...] = अधिकतम (रेफरी [सूचकांक, ...], अपडेट [...])

# वेक्टर सूचकांक (प्रत्येक i के लिए) रेफरी [सूचकांक [i], ...] = अधिकतम (रेफरी [सूचकांक [i], ...], अद्यतन [i, ...])

# उच्च रैंक सूचकांक (प्रत्येक i, ..., j) रेफरी [सूचकांक [i, ..., j], ...] = अधिकतम (रेफरी [सूचकांक [i, ..., j], .. ।], अपडेट [i, ..., j, ...])

अपडेट होने के बाद यह ऑपरेशन `रेफरी` को आउटपुट करता है। यह श्रृंखला संचालन को आसान बनाता है जिसे रीसेट मान का उपयोग करने की आवश्यकता होती है।

डुप्लिकेट प्रविष्टियों को सही ढंग से संभाला जाता है: यदि एकाधिक 'सूचकांक' एक ही स्थान का संदर्भ देते हैं, तो उनका योगदान संयुक्त होता है।

`updates.shape = index.shape + ref.shape[1:]` या `updates.shape = []` की आवश्यकता है।

नेस्टेड कक्षाएं

कक्षा स्कैटरमैक्स।विकल्प ScatterMax के लिए वैकल्पिक विशेषताएँ

सार्वजनिक तरीके

आउटपुट <टी>
आउटपुट के रूप में ()
टेंसर का प्रतीकात्मक हैंडल लौटाता है।
स्थिर <टी संख्या बढ़ाता है, यू संख्या बढ़ाता है> स्कैटरमैक्स <टी>
create ( स्कोप स्कोप, ऑपरेंड <T> रेफरी, ऑपरेंड <U> इंडेक्स, ऑपरेंड <T> अपडेट, विकल्प ... विकल्प)
एक नया स्कैटरमैक्स ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि।
आउटपुट <टी>
आउटपुट रेफ ()
= `रेफरी` के समान।
स्थिर स्कैटरमैक्स। विकल्प
उपयोग लॉकिंग (बूलियन उपयोग लॉकिंग)

विरासत में मिली विधियां

सार्वजनिक तरीके

सार्वजनिक आउटपुट <T> आउटपुट के रूप में ()

टेंसर का प्रतीकात्मक हैंडल लौटाता है।

TensorFlow संचालन के लिए इनपुट एक अन्य TensorFlow ऑपरेशन के आउटपुट हैं। इस पद्धति का उपयोग एक प्रतीकात्मक हैंडल प्राप्त करने के लिए किया जाता है जो इनपुट की गणना का प्रतिनिधित्व करता है।

सार्वजनिक स्थैतिक स्कैटरमैक्स <टी> बनाएं ( स्कोप स्कोप, ऑपरेंड <टी> रेफरी, ऑपरेंड <यू> इंडेक्स, ऑपरेंड <टी> अपडेट, विकल्प ... विकल्प)

एक नया स्कैटरमैक्स ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि।

मापदंडों
दायरा वर्तमान दायरा
संदर्भ एक `वैरिएबल` नोड से होना चाहिए।
सूचकांक 'रेफरी' के पहले आयाम में सूचकांकों का एक टेंसर।
अपडेट अद्यतन मानों का एक टेंसर `रेफरी` में कम करने के लिए।
विकल्प वैकल्पिक विशेषता मान रखता है
रिटर्न
  • स्कैटरमैक्स का एक नया उदाहरण

सार्वजनिक आउटपुट <टी> आउटपुट रेफ ()

= `रेफरी` के समान। संचालन के लिए एक सुविधा के रूप में लौटाया गया जो अद्यतन किए जाने के बाद अद्यतन मूल्यों का उपयोग करना चाहते हैं।

सार्वजनिक स्थैतिक स्कैटरमैक्स । विकल्प लॉकिंग का उपयोग करते हैं (बूलियन उपयोग लॉकिंग)

मापदंडों
लॉकिंग का उपयोग करें अगर सही है, तो अपडेट को लॉक द्वारा सुरक्षित किया जाएगा; अन्यथा व्यवहार अपरिभाषित है, लेकिन कम विवाद प्रदर्शित कर सकता है।