टेंसरफ़्लो :: ऑप्स :: AccumulatorTakeGradient
#include <data_flow_ops.h>
दिए गए ConditionalAccumulator में औसत ढाल निकालता है।
सारांश
जब तक पर्याप्त (यानी, num_required से अधिक) ग्रेडर जमा नहीं हो जाते हैं, तब तक op ब्लॉक हो जाता है। यदि संचायक पहले से ही num_required ग्रेडिएंट से अधिक एकत्रित हो गया है, तो यह संचित ग्रेडिएंट का औसत लौटाता है। इसके अलावा संचायक में दर्ज global_step को स्वचालित रूप से 1 से बढ़ाता है, और कुल को 0 में रीसेट करता है।
तर्क:
- गुंजाइश: एक स्कोप ऑब्जेक्ट
- संभाल: एक संचायक के लिए संभाल।
- num_required: कुल जमा करने से पहले आवश्यक ग्रेडिएंट की संख्या।
- dtype: संचित ग्रेडिएंट का डेटा प्रकार। संचायक के प्रकार के अनुरूप होने की आवश्यकता है।
रिटर्न:
-
Output
: संचित ग्रेडिएंट का औसत।
कंस्ट्रक्टर और डिस्ट्रक्टर्स | |
---|---|
AccumulatorTakeGradient (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input num_required, DataType dtype) |
सार्वजनिक विशेषताएँ | |
---|---|
average | |
operation |
सार्वजनिक कार्य | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
सार्वजनिक विशेषताएँ
औसत
::tensorflow::Output averageहै
ऑपरेशन
Operation operation
सार्वजनिक कार्य
AccumulatorTakeGradient
AccumulatorTakeGradient( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input num_required, DataType dtype )
नोड
::tensorflow::Node * node() const
ऑपरेटर :: टेंसरफ़्लो :: इनपुट
operator::tensorflow::Input() constहै
ऑपरेटर :: टेंसोफ़्लो :: आउटपुट
operator::tensorflow::Output() const