ResourceScatterMin

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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