ResourceScatterAdd

पब्लिक फाइनल क्लास रिसोर्सस्कैटरऐड

`संसाधन` द्वारा संदर्भित चर में विरल अद्यतन जोड़ता है।

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

# स्केलर इंडेक्स रेफरी [सूचकांक, ...] + = अपडेट [...]

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

# उच्च रैंक सूचकांक (प्रत्येक i, ..., j) रेफरी [सूचकांक [i, ..., j], ...] + = अद्यतन [i, ..., j, ...]

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

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

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

स्थिर <T संख्या बढ़ाता है, U> ResourceScatterAdd
create ( स्कोप स्कोप, ऑपरेंड <?> रिसोर्स, ऑपरेंड <T> इंडेक्स, ऑपरेंड <U> अपडेट)
एक नया ResourceScatterAdd ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि।

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

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

पब्लिक स्टैटिक रिसोर्सस्कैटर ऐड क्रिएट ( स्कोप स्कोप, ऑपरेंड <?> रिसोर्स, ऑपरेंड <टी> इंडेक्स, ऑपरेंड <यू> अपडेट)

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

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