tensorflow:: ops:: StringToHashBucketFast
#include <string_ops.h>Convierte cada cadena del Tensor de entrada en su módulo hash por un número determinado de cubetas.
Resumen
La función hash es determinista respecto al contenido de la cadena dentro del proceso y nunca cambia. Sin embargo, no es adecuada para criptografía. Esta función puede utilizarse cuando el tiempo de CPU es limitado y las entradas son fiables o poco importantes. Existe el riesgo de que los atacantes construyan entradas que se asignen al mismo depósito mediante hash. Para evitar este problema, utilice una función hash robusta con tf.string_to_hash_bucket_strong .
Argumentos:
- ámbito: Un objeto de ámbito
- Entrada: Las cadenas a las que se asignará un cubo hash.
- num_buckets: El número de cubetas.
Devoluciones:
Constructores y destructores | |
|---|---|
StringToHashBucketFast (const :: tensorflow::Scope & scope, :: tensorflow::Input input, int64 num_buckets) |
Atributos públicos | |
|---|---|
operation | |
output | |
Funciones públicas | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
Atributos públicos
operación
Operation operation
producción
::tensorflow::Output output
Funciones públicas
Cadena a cubo de hash rápido
StringToHashBucketFast( const ::tensorflow::Scope & scope, ::tensorflow::Input input, int64 num_buckets )
nodo
::tensorflow::Node * node() const
operador::tensorflow::Input
operator::tensorflow::Input() const
operador::tensorflow::Salida
operator::tensorflow::Output() const