tensorflow:: ops:: ApplyMomentum:: Attrs
#include <training_ops.h>Opcjonalne settery atrybutów dla ApplyMomentum .
Streszczenie
Atrybuty publiczne | |
|---|---|
use_locking_ = false | bool |
use_nesterov_ = false | bool |
Funkcje publiczne | |
|---|---|
UseLocking (bool x) | TF_MUST_USE_RESULT Attrs Jeśli True , aktualizacja tensorów var i accum będzie chroniona blokadą; w przeciwnym razie zachowanie jest niezdefiniowane, ale może wykazywać mniej konfliktów. |
UseNesterov (bool x) | TF_MUST_USE_RESULT Attrs Jeżeli True , tensor przekazany do obliczenia grad będzie wynosił var - lr * momentum * accum, więc ostatecznie otrzymany var będzie w rzeczywistości wynosił var - lr * momentum * accum. |
Atrybuty publiczne
użyj_blokady_
bool tensorflow::ops::ApplyMomentum::Attrs::use_locking_ = false
użyj_nesterov_
bool tensorflow::ops::ApplyMomentum::Attrs::use_nesterov_ = false
Funkcje publiczne
Użyj blokady
TF_MUST_USE_RESULT Attrs tensorflow::ops::ApplyMomentum::Attrs::UseLocking( bool x )
Jeśli True , aktualizacja tensorów var i accum będzie chroniona blokadą; w przeciwnym razie zachowanie jest niezdefiniowane, ale może wykazywać mniej konfliktów.
Domyślnie fałsz
Użyj Nesterova
TF_MUST_USE_RESULT Attrs tensorflow::ops::ApplyMomentum::Attrs::UseNesterov( bool x )
Jeżeli True , tensor przekazany do obliczenia grad będzie wynosił var - lr * momentum * accum, więc ostatecznie otrzymany var będzie w rzeczywistości wynosił var - lr * momentum * accum.
Domyślnie fałsz