tensorflow:: ops:: ScatterSub
#include <state_ops.h>यह वेरिएबल रेफरेंस में होने वाले विरल अपडेट को घटाता है।
सारांश
# 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 आउटपुट देता है। इससे उन ऑपरेशनों को एक साथ जोड़ना आसान हो जाता है जिनमें रीसेट वैल्यू का उपयोग करना आवश्यक होता है।
डुप्लिकेट प्रविष्टियों को सही ढंग से संभाला जाता है: यदि कई indices एक ही स्थान को संदर्भित करते हैं, तो उनके (नकारात्मक) योगदान जुड़ जाते हैं।
updates.shape = indices.shape + ref.shape[1:] या updates.shape = [] .

तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- संदर्भ: यह एक
Variableनोड से होना चाहिए। - सूचकांक:
refके प्रथम आयाम में सूचकांकों का एक टेंसर। - अपडेट:
refसे घटाने के लिए अद्यतन मानों का एक टेंसर।
वैकल्पिक विशेषताएँ (देखें Attrs ):
- use_locking: यदि True है, तो घटाव को लॉक द्वारा सुरक्षित किया जाएगा; अन्यथा व्यवहार अपरिभाषित है, लेकिन इसमें कम टकराव हो सकता है।
प्रतिफल:
-
Output: =refके समान। यह उन ऑपरेशनों की सुविधा के लिए लौटाया जाता है जो अपडेट पूरा होने के बाद अपडेट किए गए मानों का उपयोग करना चाहते हैं।
कंस्ट्रक्टर और डिस्ट्रक्टर | |
|---|---|
ScatterSub (const :: tensorflow::Scope & scope, :: tensorflow::Input ref, :: tensorflow::Input indices, :: tensorflow::Input updates) | |
ScatterSub (const :: tensorflow::Scope & scope, :: tensorflow::Input ref, :: tensorflow::Input indices, :: tensorflow::Input updates, const ScatterSub::Attrs & attrs) |
सार्वजनिक विशेषताएँ | |
|---|---|
operation | |
output_ref | |
सार्वजनिक समारोह | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
सार्वजनिक स्थैतिक फ़ंक्शन | |
|---|---|
UseLocking (bool x) | |
संरचनाएँ | |
|---|---|
| टेन्सरफ्लो::ऑप्स::स्कैटरसब::एट्रिब्यूट्स | ScatterSub के लिए वैकल्पिक विशेषता निर्धारक। |
सार्वजनिक विशेषताएँ
संचालन
Operation operation
आउटपुट_रेफ़
::tensorflow::Output output_ref
सार्वजनिक समारोह
स्कैटरसब
ScatterSub( const ::tensorflow::Scope & scope, ::tensorflow::Input ref, ::tensorflow::Input indices, ::tensorflow::Input updates )
स्कैटरसब
ScatterSub( const ::tensorflow::Scope & scope, ::tensorflow::Input ref, ::tensorflow::Input indices, ::tensorflow::Input updates, const ScatterSub::Attrs & attrs )
नोड
::tensorflow::Node * node() const
ऑपरेटर::टेन्सरफ्लो::इनपुट
operator::tensorflow::Input() const
ऑपरेटर::टेन्सरफ्लो::आउटपुट
operator::tensorflow::Output() const
सार्वजनिक स्थैतिक फ़ंक्शन
यूज़लॉकिंग
Attrs UseLocking( bool x )