Se usó la API de Cloud Translation para traducir esta página.
Switch to English

tensorflow :: operaciones :: StringToHashBucketFast

#include <string_ops.h>

Convierte cada cadena en el tensor de entrada en su mod de hash mediante varios depósitos.

Resumen

La función hash es determinista sobre el contenido de la cadena dentro del proceso y nunca cambiará. Sin embargo, no es adecuado para criptografía. Esta función se puede utilizar cuando el tiempo de la CPU es escaso y las entradas son confiables o poco importantes. Existe el riesgo de que los adversarios construyan entradas que incluyan el hash en el mismo depósito. Para evitar este problema, use una función hash fuerte con tf.string_to_hash_bucket_strong .

Argumentos:

  • alcance: un objeto de alcance
  • input: las cadenas para asignar un cubo de hash.
  • num_buckets: el número de depósitos.

Devoluciones:

  • Output : un tensor de la misma forma que la entrada string_tensor .

Constructores y Destructores

StringToHashBucketFast (const :: tensorflow::Scope & scope, :: tensorflow::Input input, int64 num_buckets)

Atributos públicos

operation
output

Funciones publicas

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Atributos públicos

operación

Operation operation

salida

::tensorflow::Output output

Funciones publicas

StringToHashBucketFast

 StringToHashBucketFast(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  int64 num_buckets
)

nodo

::tensorflow::Node * node() const 

operador :: tensorflow :: Entrada

 operator::tensorflow::Input() const 

operador :: tensorflow :: Salida

 operator::tensorflow::Output() const