TPUExecuteAndUpdateVariables

공개 최종 클래스 TPUExecuteAndUpdateVariables

선택적 내부 변수 업데이트를 사용하여 프로그램을 실행하는 Op입니다.

(선택적으로) 장치 변수를 읽고 TPU 장치에서 TPU 프로그램을 로드 및 실행한 다음 (선택적으로) device_var_reads_indices(변수를 직접 읽은 프로그램 입력 색인) 및 device_var_updates_indices 속성에 지정된 대로 프로그램 출력을 사용하여 변수를 내부 업데이트합니다. (변수를 업데이트하는 데 사용되는 프로그램 출력 인덱스, -1은 업데이트 없음/읽기 전용을 의미함) 이러한 프로그램 출력은 이러한 변수에 의해 소비되며 op 출력에는 나타나지 않습니다. 분산 TPU 컴파일러의 내부 사용을 위해.

공개 방법

정적 TPUExecuteAndUpdateVariables
생성 ( Scope 범위, Iterable< Operand <?>> 인수, Operand <String> 키, List<Class<?>> Tresults, List<Long> deviceVarReadsIndices, List<Long> deviceVarUpdatesIndices)
새로운 TPUExecuteAndUpdateVariables 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
Iterator< 피연산자 <객체>>
목록< 출력 <?>>
결과 ()

상속된 메서드

공개 방법

public static TPUExecuteAndUpdateVariables create ( Scope 범위, Iterable< Operand <?>> 인수, Operand <String> 키, List<Class<?>> Tresults, List<Long> deviceVarReadsIndices, List<Long> deviceVarUpdatesIndices)

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

매개변수
범위 현재 범위
보고
  • TPUExecuteAndUpdateVariables의 새 인스턴스

공공 반복자< 피연산자 <객체>> 반복자 ()

공개 목록< 출력 <?>> 결과 ()