विरल अद्यतनों को एक चर संदर्भ में गुणा करता है।
यह ऑपरेशन गणना करता है
# 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 के लिए वैकल्पिक विशेषताएँ |
स्थिरांक
डोरी | OP_NAME | इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है |
सार्वजनिक तरीके
आउटपुट <T> | आउटपुट के रूप में () टेंसर का प्रतीकात्मक हैंडल लौटाता है। |
स्थिर <T टीटाइप का विस्तार करता है > ScatterMul <T> | |
आउटपुट <T> | आउटपुटरेफ () = `रेफ` के समान। |
स्थिर स्कैटरमूल.विकल्प | यूज़लॉकिंग (बूलियन यूज़लॉकिंग) |
विरासत में मिले तरीके
स्थिरांक
सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME
इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है
सार्वजनिक तरीके
सार्वजनिक आउटपुट <T> asOutput ()
टेंसर का प्रतीकात्मक हैंडल लौटाता है।
TensorFlow संचालन के इनपुट किसी अन्य TensorFlow ऑपरेशन के आउटपुट हैं। इस पद्धति का उपयोग एक प्रतीकात्मक हैंडल प्राप्त करने के लिए किया जाता है जो इनपुट की गणना का प्रतिनिधित्व करता है।
सार्वजनिक स्थैतिक ScatterMul <T> बनाएं ( स्कोप स्कोप, ऑपरेंड <T> रेफरी, ऑपरेंड <? विस्तारित TNumber > सूचकांक, ऑपरेंड <T> अपडेट, विकल्प... विकल्प)
एक नया ScatterMul ऑपरेशन लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|---|
रेफरी | 'वैरिएबल' नोड से होना चाहिए। |
सूचकांक | `रेफ` के पहले आयाम में सूचकांकों का एक टेंसर। |
अपडेट | `रेफ` से गुणा करने के लिए अद्यतन मानों का एक टेंसर। |
विकल्प | वैकल्पिक गुण मान रखता है |
रिटर्न
- ScatterMul का एक नया उदाहरण
सार्वजनिक आउटपुट <टी> आउटपुटरेफ ()
= `रेफ` के समान। उन परिचालनों के लिए एक सुविधा के रूप में लौटाया गया जो अद्यतन होने के बाद अद्यतन मानों का उपयोग करना चाहते हैं।
सार्वजनिक स्थैतिक ScatterMul.Options यूज़लॉकिंग (बूलियन यूज़लॉकिंग)
पैरामीटर
लॉकिंग का उपयोग करें | यदि सत्य है, तो ऑपरेशन को लॉक द्वारा संरक्षित किया जाएगा; अन्यथा व्यवहार अपरिभाषित है, लेकिन कम विवाद प्रदर्शित कर सकता है। |
---|