텐서플로우:: ops:: AccumulatorTakeGradient

#include <data_flow_ops.h>

주어진 ConditionalAccumulator 에서 평균 기울기를 추출합니다.

요약

이 연산은 충분한(즉, num_required보다 많은) 기울기가 누적될 때까지 대기합니다. 누적기가 이미 num_required보다 많은 기울기를 누적한 경우, 누적된 기울기의 평균값을 반환합니다. 또한 누적기에 기록된 global_step 값을 자동으로 1씩 증가시키고, 누적값을 0으로 초기화합니다.

논거:

  • 범위: Scope 객체
  • 핸들: 축전지의 손잡이.
  • num_required: 집계 결과를 반환하기 전에 필요한 기울기 개수입니다.
  • dtype: 누적 기울기의 데이터 유형입니다. 누산기의 유형과 일치해야 합니다.

보고:

  • Output : 누적된 기울기의 평균값.

생성자와 소멸자

AccumulatorTakeGradient (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input num_required, DataType dtype)

공개 속성

average
operation

공공 기능

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

공개 속성

평균

::tensorflow::Output average

작업

Operation operation

공공 기능

누적기 기울기

 AccumulatorTakeGradient(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle,
  ::tensorflow::Input num_required,
  DataType dtype
)

마디

::tensorflow::Node * node() const 

연산자::텐서플로우::입력

 operator::tensorflow::Input() const 

연산자::텐서플로우::출력

 operator::tensorflow::Output() const