StatelessRandomGetKeyCounterAlg

classe finale pubblica StatelessRandomGetKeyCounterAlg

Sceglie l'algoritmo migliore in base al dispositivo e inserisce il seed nella chiave e nel contatore.

Questa operazione seleziona il miglior algoritmo RNG basato su contatore in base al dispositivo e inserisce un seed forma-[2] in una chiave e un contatore, entrambi necessari per l'algoritmo basato su contatore. La codifica è opaca ma soddisfa approssimativamente la proprietà secondo cui seed diversi danno come risultato coppie chiave/contatore diverse (che a loro volta daranno come risultato numeri casuali diversi).

Costanti

Corda OP_NAME Il nome di questa operazione, come noto al motore principale di TensorFlow

Metodi pubblici

Uscita < TInt32 >
alg ()
L'algoritmo RNG (forma int32[]).
Uscita <?>
contatore ()
Contatore per l'algoritmo RNG basato sul contatore.
statico StatelessRandomGetKeyCounterAlg
create ( ambito ambito , operando <? estende TNumber > seed)
Metodo factory per creare una classe che racchiude una nuova operazione StatelessRandomGetKeyCounterAlg.
Uscita <?>
chiave ()
Chiave per l'algoritmo RNG basato su contatore (forma uint64[1]).

Metodi ereditati

Costanti

Stringa finale statica pubblica OP_NAME

Il nome di questa operazione, come noto al motore principale di TensorFlow

Valore costante: "StatelessRandomGetKeyCounterAlg"

Metodi pubblici

output pubblico < TInt32 > alg ()

L'algoritmo RNG (forma int32[]).

output pubblico <?> contatore ()

Contatore per l'algoritmo RNG basato sul contatore. Poiché la dimensione del contatore dipende dall'algoritmo, questo output verrà riempito a destra con zeri per raggiungere la forma uint64[2] (la dimensione massima corrente del contatore tra gli algoritmi).

public static StatelessRandomGetKeyCounterAlg create (ambito ambito , operando <? estende TNumber > seed)

Metodo factory per creare una classe che racchiude una nuova operazione StatelessRandomGetKeyCounterAlg.

Parametri
scopo ambito attuale
seme 2 semi (forma [2]).
ritorna
  • una nuova istanza di StatelessRandomGetKeyCounterAlg

Tasto output pubblico <?> ()

Chiave per l'algoritmo RNG basato su contatore (forma uint64[1]).