텐서플로우:: ops:: SparseApplyMomentum:: Attrs

#include <training_ops.h>

SparseApplyMomentum 에 대한 선택적 속성 설정기입니다.

요약

공개 속성

use_locking_ = false
bool
use_nesterov_ = false
bool

공공 기능

UseLocking (bool x)
TF_MUST_USE_RESULT Attrs
True 설정하면 변수 및 누적 텐서의 업데이트가 락으로 보호됩니다. 그렇지 않으면 동작은 정의되지 않지만 경합이 줄어들 수 있습니다.
UseNesterov (bool x)
TF_MUST_USE_RESULT Attrs
True 경우, grad를 계산하기 위해 전달되는 텐서는 var - lr * momentum * accum이 되므로, 최종적으로 얻게 되는 var 값은 실제로 var - lr * momentum * 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 설정하면 변수 및 누적 텐서의 업데이트가 락으로 보호됩니다. 그렇지 않으면 동작은 정의되지 않지만 경합이 줄어들 수 있습니다.

기본값은 false입니다.

네스테로프를 사용하세요

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

True 경우, grad를 계산하기 위해 전달되는 텐서는 var - lr * momentum * accum이 되므로, 최종적으로 얻게 되는 var 값은 실제로 var - lr * momentum * accum입니다.

기본값은 false입니다.