StochasticCastToInt

공개 최종 클래스 StochasticCastToInt

주어진 텐서를 float에서 int로 확률적으로 변환합니다.

값은 사용자가 지정한 키, 카운터, 알고리즘에서 생성된 균일 분포의 결정론적 의사 난수 텐서로 캐스팅됩니다. 지정된 정수 유형 범위를 벗어나면 값이 포화되고 입력이 NaN이면 0이 됩니다.

출력은 `input`, `key`, `counter`, `alg`의 결정적 함수입니다.

공개 방법

출력 <U>
출력 ()
텐서의 기호 핸들을 반환합니다.
static <U 확장 번호, T 확장 번호> StochasticCastToInt <U>
생성 ( 범위 범위, 피연산자 <T> 입력, 피연산자 <?> 키, 피연산자 <?> 카운터, 피연산자 <Integer> alg, Class<U> Tout)
새로운 StochasticCastToInt 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
출력 <U>
출력 ()
입력과 동일한 형상의 캐스트 결과입니다.

상속된 메서드

공개 방법

공개 출력 <U> asOutput ()

텐서의 기호 핸들을 반환합니다.

TensorFlow 작업에 대한 입력은 다른 TensorFlow 작업의 출력입니다. 이 메서드는 입력 계산을 나타내는 기호 핸들을 얻는 데 사용됩니다.

public static StochasticCastToInt <U> create ( 스코프 범위, 피연산자 <T> 입력, 피연산자 <?> 키, 피연산자 <?> 카운터, 피연산자 <Integer> alg, Class<U> Tout)

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

매개변수
범위 현재 범위
입력 확률적으로 int로 캐스팅할 피연산자입니다.
열쇠 카운터 기반 RNG 알고리즘의 키입니다(uint64[1] 모양).
카운터 카운터 기반 RNG 알고리즘의 초기 카운터입니다(알고리즘에 따라 uint64[2] 또는 uint64[1] 모양). 더 큰 벡터가 주어지면 왼쪽의 필요한 부분(예: [:N])만 사용됩니다.
알그 RNG 알고리즘(형식 int32[]).
암표 장수 출력 유형입니다.
보고
  • StochasticCastToInt의 새로운 인스턴스

공개 출력 <U> 출력 ()

입력과 동일한 형상의 캐스트 결과입니다.