ScatterNdSub

सार्वजनिक अंतिम वर्ग ScatterNdSub

वैरिएबल में अलग-अलग मानों या स्लाइसों पर विरल घटाव लागू करता है।

`सूचकांक` के अनुसार किसी दिए गए चर के भीतर।

`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]]
 }
1 उदाहरण के लिए, मान लें कि हम 8 तत्वों वाले रैंक-1 टेंसर से 4 बिखरे हुए तत्वों को घटाना चाहते हैं। पायथन में, वह घटाव इस तरह दिखेगा:
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])
 sub = tf.scatter_nd_sub(ref, indices, updates)
 with tf.Session() as sess:
   print sess.run(sub)
 
रेफरी का परिणामी अपडेट इस तरह दिखेगा:

[1, -9, 3, -6, -4, 6, 7, -4]

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

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

कक्षा ScatterNdSub.विकल्प ScatterNdSub के लिए वैकल्पिक विशेषताएँ

स्थिरांक

डोरी OP_NAME इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

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

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

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

स्थिरांक

सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME

इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

स्थिर मान: "स्कैटरएनडीसब"

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

सार्वजनिक आउटपुट <T> asOutput ()

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

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

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

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

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

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

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

सार्वजनिक स्थैतिक ScatterNdSub.ऑप्शंस यूज़लॉकिंग (बूलियन यूज़लॉकिंग)

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