टेंसरफ़्लो:: ऑप्स:: स्पार्सएप्लाईमोमेंटम:: Attrs

#include <training_ops.h>

SparseApplyMomentum के लिए वैकल्पिक विशेषता सेटर।

सारांश

सार्वजनिक गुण

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::SparseApplyMomentum::Attrs::use_locking_ = false

उपयोग_नेस्टरोव_

bool tensorflow::ops::SparseApplyMomentum::Attrs::use_nesterov_ = false

सार्वजनिक समारोह

लॉकिंग का उपयोग करें

TF_MUST_USE_RESULT Attrs tensorflow::ops::SparseApplyMomentum::Attrs::UseLocking(
  bool x
)

यदि True , तो var और Accum Tensors का अद्यतनीकरण एक लॉक द्वारा संरक्षित किया जाएगा; अन्यथा व्यवहार अपरिभाषित है, लेकिन कम विवाद प्रदर्शित कर सकता है।

डिफ़ॉल्ट से असत्य

नेस्टरोव का उपयोग करें

TF_MUST_USE_RESULT Attrs tensorflow::ops::SparseApplyMomentum::Attrs::UseNesterov(
  bool x
)

यदि True , तो ग्रेड की गणना करने के लिए पारित टेंसर var - lr * संवेग * accum होगा, इसलिए अंत में, आपको जो var मिलता है वह वास्तव में var - lr * संवेग * accum है।

डिफ़ॉल्ट से असत्य