tensorflow::ops::StringToHashBucketFast

#include <string_ops.h>

Mengonversi setiap string dalam Tensor input menjadi hash-nya modulo sejumlah bucket.

Ringkasan

Fungsi hash bersifat deterministik terhadap isi string dalam proses dan tidak akan pernah berubah. Namun, fungsi ini tidak cocok untuk kriptografi. Fungsi ini dapat digunakan ketika waktu CPU terbatas dan input tepercaya atau tidak penting. Terdapat risiko pihak lawan membuat input yang semuanya di-hash ke bucket yang sama. Untuk mencegah masalah ini, gunakan fungsi hash yang kuat dengan tf.string_to_hash_bucket_strong .

Argumen:

  • Cakupan: Objek Cakupan
  • Input: String yang akan diberi nilai untuk sebuah bucket hash.
  • num_buckets: Jumlah bucket.

Mengembalikan:

  • Output : Sebuah Tensor dengan bentuk yang sama dengan string_tensor input.

Konstruktor dan Destruktor

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

Atribut publik

operation
output

Fungsi publik

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

Atribut publik

operasi

Operation operation

keluaran

::tensorflow::Output output

Fungsi publik

StringToHashBucketFast

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

simpul

::tensorflow::Node * node() const 

operator::tensorflow::Input

 operator::tensorflow::Input() const 

operator::tensorflow::Output

 operator::tensorflow::Output() const