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