tensorflow:: אופס:: SparseApplyMomentum:: Attrs
#include <training_ops.h>
קובעי תכונות אופציונליים עבור SparseApplyMomentum .
תַקצִיר
תכונות ציבוריות | |
---|---|
use_locking_ = false | bool |
use_nesterov_ = false | bool |
תפקידים ציבוריים | |
---|---|
UseLocking (bool x) | TF_MUST_USE_RESULT Attrs אם True , עדכון של טנסור ה-var ו-acum יהיה מוגן על ידי מנעול; אחרת ההתנהגות אינה מוגדרת, אך עלולה להפגין פחות מחלוקת. |
UseNesterov (bool x) | TF_MUST_USE_RESULT Attrs אם True , הטנזור שיעבור לחישוב גראד יהיה var - lr * מומנטום * accum, כך שבסופו של דבר, ה- var שתקבל הוא למעשה var - lr * מומנטום * accum. |
תכונות ציבוריות
use_locking_
bool tensorflow::ops::SparseApplyMomentum::Attrs::use_locking_ = false
use_nesterov_
bool tensorflow::ops::SparseApplyMomentum::Attrs::use_nesterov_ = false
תפקידים ציבוריים
השתמש בנעילה
TF_MUST_USE_RESULT Attrs tensorflow::ops::SparseApplyMomentum::Attrs::UseLocking( bool x )
אם True
, עדכון של טנסור ה-var ו-acum יהיה מוגן על ידי מנעול; אחרת ההתנהגות אינה מוגדרת, אך עלולה להפגין פחות מחלוקת.
ברירת המחדל ל-false
השתמש ב-Nesterov
TF_MUST_USE_RESULT Attrs tensorflow::ops::SparseApplyMomentum::Attrs::UseNesterov( bool x )
אם True
, הטנזור שיעבור לחישוב גראד יהיה var - lr * מומנטום * accum, כך שבסופו של דבר, ה- var שתקבל הוא למעשה var - lr * מומנטום * accum.
ברירת המחדל ל-false