StatelessRandomGetKeyCounterAlg

공개 최종 클래스 StatelessRandomGetKeyCounterAlg

장치를 기반으로 최상의 알고리즘을 선택하고 시드를 키와 카운터에 스크램블합니다.

이 작업은 장치를 기반으로 가장 좋은 카운터 기반 RNG 알고리즘을 선택하고 모양 [2] 시드를 카운터 기반 알고리즘에 필요한 키와 카운터로 스크램블합니다. 스크램블링은 불투명하지만 시드가 다르면 키/카운터 쌍이 달라집니다(결과적으로 다른 난수가 발생함)는 속성을 거의 만족합니다.

상수

OP_NAME TensorFlow 코어 엔진에서 알려진 이 작업의 이름

공개 방법

출력 < TInt32 >
알그 ()
RNG 알고리즘(형식 int32[]).
출력 <?>
카운터 ()
카운터 기반 RNG 알고리즘에 대한 카운터입니다.
정적 StatelessRandomGetKeyCounterAlg
생성 ( 범위 범위, 피연산자 <? 확장 TNumber > 시드)
새로운 StatelessRandomGetKeyCounterAlg 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
출력 <?>
열쇠 ()
카운터 기반 RNG 알고리즘의 키입니다(uint64[1] 모양).

상속된 메서드

상수

공개 정적 최종 문자열 OP_NAME

TensorFlow 코어 엔진에서 알려진 이 작업의 이름

상수 값: "StatelessRandomGetKeyCounterAlg"

공개 방법

공개 출력 < TInt32 > alg ()

RNG 알고리즘(형식 int32[]).

공개 출력 <?> 카운터 ()

카운터 기반 RNG 알고리즘에 대한 카운터입니다. 카운터 크기는 알고리즘에 따라 다르므로 이 출력은 오른쪽에 0으로 채워져 uint64[2](알고리즘 중 현재 최대 카운터 크기) 모양에 도달합니다.

public static StatelessRandomGetKeyCounterAlg create ( 범위 범위 , 피연산자 <? 확장 TNumber > 시드)

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

매개변수
범위 현재 범위
씨앗 씨앗 2개(모양 [2]).
보고
  • StatelessRandomGetKeyCounterAlg의 새 인스턴스

공개 출력 <?> ()

카운터 기반 RNG 알고리즘의 키입니다(uint64[1] 모양).