ResourceScatterNdUpdate

सार्वजनिक अंतिम वर्ग रिसोर्सस्कैटरएनडीअपडेट

किसी दिए गए मानों या स्लाइसों पर विरल `अपडेट` लागू करता है

`सूचकांक` के अनुसार परिवर्तनीय।

`ref` रैंक `P` वाला `Tensor` है और `indices` रैंक `Q` वाला `Tensor` है।

`सूचकांक` पूर्णांक टेंसर होना चाहिए, जिसमें सूचकांक `रेफ` में हों। इसका आकार `[d_0, ..., d_{Q-2}, K]` होना चाहिए जहां `0 < K <= P`।

`सूचकांकों` का अंतरतम आयाम (लंबाई `K` के साथ) `ref` के `K`वें आयाम के साथ तत्वों (यदि `K = P`) या स्लाइस (यदि `K < P`) के सूचकांकों से मेल खाता है।

`अपडेट` आकार के साथ `Q-1+PK` रैंक का `टेन्सर` है:

[d_0, ..., d_{Q-2}, ref.shape[K], ..., ref.shape[P-1]].
 
उदाहरण के लिए, मान लें कि हम 4 बिखरे हुए तत्वों को रैंक-1 टेंसर से 8 तत्वों तक अद्यतन करना चाहते हैं। पायथन में, वह अपडेट इस तरह दिखेगा:
ref = tf.Variable([1, 2, 3, 4, 5, 6, 7, 8])
     indices = tf.constant([[4], [3], [1] ,[7]])
     updates = tf.constant([9, 10, 11, 12])
     update = tf.scatter_nd_update(ref, indices, updates)
     with tf.Session() as sess:
       print sess.run(update)
 
रेफरी का परिणामी अद्यतन इस प्रकार दिखेगा:

[1, 11, 3, 10, 9, 6, 7, 12]

स्लाइस में अपडेट करने के तरीके के बारे में अधिक जानकारी के लिए tf.scatter_nd देखें।

नेस्टेड क्लासेस

कक्षा रिसोर्सस्कैटरएनडीअपडेट.विकल्प ResourceScatterNdUpdate के लिए वैकल्पिक विशेषताएँ

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

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

विरासत में मिले तरीके

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

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

एक नए रिसोर्सस्कैटरएनडीअपडेट ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।

पैरामीटर
दायरा वर्तमान दायरा
रेफरी एक संसाधन संभाल. किसी VarHandleOp से होना चाहिए.
सूचकांक एक टेंसर. निम्न प्रकारों में से एक होना चाहिए: int32, int64। रेफरी में सूचकांकों का एक टेंसर।
अपडेट एक टेंसर. रेफरी के समान प्रकार होना चाहिए। रेफरी में जोड़ने के लिए अद्यतन मानों का एक टेंसर।
विकल्प वैकल्पिक गुण मान रखता है
रिटर्न
  • रिसोर्सस्कैटरएनडीअपडेट का एक नया उदाहरण

सार्वजनिक स्थैतिक रिसोर्सस्कैटरएनडीअपडेट.ऑप्शंस यूज़लॉकिंग (बूलियन यूज़लॉकिंग)

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