StatelessRandomGetKeyCounterAlg

Clase public final StatelessRandomGetKeyCounterAlg

Elige el mejor algoritmo según el dispositivo y codifica la semilla en clave y contador.

Esta operación elige el mejor algoritmo RNG basado en contador basado en el dispositivo y codifica una semilla de forma [2] en una clave y un contador, ambos necesarios para el algoritmo basado en contador. La codificación es opaca pero aproximadamente satisface la propiedad de que una semilla diferente da como resultado un par clave / contador diferente (que a su vez dará como resultado diferentes números aleatorios).

Constantes

Cuerda OP_NAME El nombre de esta operación, como lo conoce el motor central de TensorFlow

Métodos públicos

Salida < TInt32 >
alg ()
El algoritmo RNG (forma int32 []).
Salida <?>
counter ()
Contador para el algoritmo RNG basado en contador.
estática StatelessRandomGetKeyCounterAlg
crear ( Alcance alcance, operando <? extiende TNumber > semilla)
Método de fábrica para crear una clase que envuelva una nueva operación StatelessRandomGetKeyCounterAlg.
Salida <?>
clave ()
Clave para el algoritmo RNG basado en contador (forma uint64 [1]).

Métodos heredados

org.tensorflow.op.RawOp
booleano final
es igual a (Object obj)
int final
Operación
op ()
Devuelva esta unidad de cálculo como una sola Operation .
cadena final
booleano
equals (Object arg0)
Clase final <?>
getClass ()
En t
hashCode ()
vacío final
notificar ()
vacío final
notifyAll ()
Cuerda
toString ()
vacío final
espera (tiempo arg0, arg1 int)
vacío final
espera (arg0 largo)
vacío final
wait ()
org.tensorflow.op.Op
abstracta ExecutionEnvironment
env ()
Devuelve el entorno de ejecución en el que se creó esta operación.
abstracta Operación
op ()
Devuelva esta unidad de cálculo como una sola Operation .

Constantes

OP_NAME pública final static String

El nombre de esta operación, como lo conoce el motor central de TensorFlow

Valor constante: "StatelessRandomGetKeyCounterAlg"

Métodos públicos

pública de salida < TInt32 > ALG ()

El algoritmo RNG (forma int32 []).

pública de salida <?> Contador ()

Contador para el algoritmo RNG basado en contador. Dado que el tamaño del contador depende del algoritmo, esta salida se rellenará a la derecha con ceros para alcanzar la forma uint64 [2] (el tamaño máximo actual del contador entre los algoritmos).

public static StatelessRandomGetKeyCounterAlg crear ( Alcance alcance, operando <? extiende TNumber > semilla)

Método de fábrica para crear una clase que envuelva una nueva operación StatelessRandomGetKeyCounterAlg.

Parámetros
alcance alcance actual
semilla 2 semillas (forma [2]).
Devoluciones
  • una nueva instancia de StatelessRandomGetKeyCounterAlg

pública de salida <?> tecla ()

Clave para el algoritmo RNG basado en contador (forma uint64 [1]).