टेन्सरफ्लो::ऑप्स::अप्लाईमोमेंटम::एट्रिब्यूट्स
#include <training_ops.h>ApplyMomentum के लिए वैकल्पिक विशेषता निर्धारक।
सारांश
सार्वजनिक विशेषताएँ | |
|---|---|
use_locking_ = false | bool |
use_nesterov_ = false | bool |
सार्वजनिक समारोह | |
|---|---|
UseLocking (bool x) | TF_MUST_USE_RESULT Attrs यदि True , तो var और accum टेंसरों का अद्यतन लॉक द्वारा सुरक्षित किया जाएगा; अन्यथा व्यवहार अपरिभाषित है, लेकिन कम टकराव प्रदर्शित कर सकता है। |
UseNesterov (bool x) | TF_MUST_USE_RESULT Attrs यदि True , तो ग्रेड की गणना के लिए पास किया गया टेंसर var - lr * momentum * accum होगा, इसलिए अंत में, आपको जो var मिलता है वह वास्तव में var - lr * momentum * accum होता है। |
सार्वजनिक विशेषताएँ
उपयोग_लॉकिंग_
bool tensorflow::ops::ApplyMomentum::Attrs::use_locking_ = false
use_nesterov_
bool tensorflow::ops::ApplyMomentum::Attrs::use_nesterov_ = false
सार्वजनिक समारोह
यूज़लॉकिंग
TF_MUST_USE_RESULT Attrs tensorflow::ops::ApplyMomentum::Attrs::UseLocking( bool x )
यदि True , तो var और accum टेंसरों का अद्यतन लॉक द्वारा सुरक्षित किया जाएगा; अन्यथा व्यवहार अपरिभाषित है, लेकिन कम टकराव प्रदर्शित कर सकता है।
डिफ़ॉल्ट रूप से गलत
यूज़नेस्टरोव
TF_MUST_USE_RESULT Attrs tensorflow::ops::ApplyMomentum::Attrs::UseNesterov( bool x )
यदि True , तो ग्रेड की गणना के लिए पास किया गया टेंसर var - lr * momentum * accum होगा, इसलिए अंत में, आपको जो var मिलता है वह वास्तव में var - lr * momentum * accum होता है।
डिफ़ॉल्ट रूप से गलत