SparseAccumulatorTakeGradient

공개 최종 클래스 SparseAccumulatorTakeGradient

SparseConditionalAccumulator에서 평균 희소 기울기를 추출합니다.

op는 충분한(즉, num_required보다 많은) 그래디언트가 누적될 때까지 차단됩니다. 누산기가 이미 num_required보다 많은 기울기를 집계한 경우 누적된 기울기의 평균을 반환합니다. 또한 누산기에 기록된 global_step을 1씩 자동으로 증가시키고 집계를 0으로 재설정합니다.

상수

OP_NAME TensorFlow 핵심 엔진에서 알려진 이 작업의 이름

공개 방법

static <T는 TType을 확장합니다. > SparseAccumulatorTakeGradient <T>
생성 ( Scope 범위, Operand < TString > 핸들, Operand < TInt32 > numRequired, Class<T> dtype)
새로운 SparseAccumulatorTakeGradient 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
출력 <TInt64>
인덱스 ()
누적된 희소 기울기의 평균 인덱스입니다.
출력 <TInt64>
모양 ()
누적된 희소 기울기의 평균 모양입니다.
출력 <T>
()
누적된 희소 기울기의 평균 값입니다.

상속된 메서드

상수

공개 정적 최종 문자열 OP_NAME

TensorFlow 핵심 엔진에서 알려진 이 작업의 이름

상수 값: "SparseAccumulatorTakeGradient"

공개 방법

공개 정적 SparseAccumulatorTakeGradient <T> 생성 ( 범위 범위, Operand < TString > 핸들, Operand < TInt32 > numRequired, Class<T> dtype)

새로운 SparseAccumulatorTakeGradient 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.

매개변수
범위 현재 범위
핸들 SparseConditionalAccumulator에 대한 핸들입니다.
숫자필수 집계를 반환하기 전에 필요한 그라데이션 수입니다.
dtype 누적된 기울기의 데이터 유형입니다. 어큐뮬레이터의 유형과 일치해야 합니다.
보고
  • SparseAccumulatorTakeGradient의 새 인스턴스

공개 출력 < TInt64 > 인덱스 ()

누적된 희소 기울기의 평균 인덱스입니다.

공개 출력 < TInt64 > 모양 ()

누적된 희소 기울기의 평균 모양입니다.

공개 출력 <T> ()

누적된 희소 기울기의 평균 값입니다.