स्कैटरमूल

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

विरल अद्यतनों को एक चर संदर्भ में गुणा करता है।

यह ऑपरेशन

# Scalar indices
     ref[indices, ...] *= updates[...]
 
     # Vector indices (for each i)
     ref[indices[i], ...] *= updates[i, ...]
 
     # High rank indices (for each i, ..., j)
     ref[indices[i, ..., j], ...] *= updates[i, ..., j, ...]
 
की गणना करता है यह ऑपरेशन अपडेट होने के बाद `ref` आउटपुट करता है। इससे उन परिचालनों को श्रृंखलाबद्ध करना आसान हो जाता है जिनके लिए रीसेट मान का उपयोग करने की आवश्यकता होती है।

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

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

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

कक्षा स्कैटरमूल.विकल्प ScatterMul के लिए वैकल्पिक विशेषताएँ

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

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

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

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

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

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

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

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

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

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

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

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

सार्वजनिक स्थैतिक ScatterMul.Options यूज़लॉकिंग (बूलियन यूज़लॉकिंग)

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