тензорный поток:: опс:: ПрименитьМоментум:: Атрибуты
#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 , тензор, передаваемый для вычисления grad, будет иметь вид var - lr * импульс * аккум, поэтому в конечном итоге вы получите var - lr * импульс * аккум. |
Публичные атрибуты
use_locking_
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
, тензор, передаваемый для вычисления grad, будет иметь вид var - lr * импульс * аккум, поэтому в конечном итоге вы получите var - lr * импульс * аккум.
По умолчанию ложь