Google I/O'yu ayarladığınız için teşekkür ederiz. İsteğe bağlı olarak tüm oturumları görüntüleyin İsteğe bağlı olarak izleyin

tensorflow :: ops :: StringToHashBucketFast

#include <string_ops.h>

Giriş Tensöründeki her dizeyi birkaç grupla hash moduna dönüştürür.

Özet

Karma işlevi, süreç içindeki dizenin içeriği konusunda belirleyicidir ve asla değişmeyecektir. Ancak kriptografiye uygun değildir. Bu işlev, CPU zamanı kıt olduğunda ve girişler güvenilir veya önemsiz olduğunda kullanılabilir. Tümü aynı kovaya hash olan girdiler oluşturan rakipler riski vardır. Bu sorunu önlemek için tf.string_to_hash_bucket_strong ile güçlü bir hash işlevi tf.string_to_hash_bucket_strong .

Örnekler:

tf.strings.to_hash_bucket_fast (["Merhaba", "TensorFlow", "2.x"], 3) .numpy () dizisi ([0, 2, 2])

Argümanlar:

  • kapsam: Bir Scope nesnesi
  • input: Bir hash grubu atamak için dizeler.
  • num_buckets: Paket sayısı.

İadeler:

  • Output : string_tensor girdisi ile aynı şekle sahip bir Tensör .

Yapıcılar ve Yıkıcılar

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

Genel özellikler

operation
output

Kamusal işlevler

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

Genel özellikler

operasyon

Operation operation

çıktı

::tensorflow::Output output

Kamusal işlevler

StringToHashBucketFast

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

düğüm

::tensorflow::Node * node() const 

operator :: tensorflow :: Girdi

 operator::tensorflow::Input() const 

operator :: tensorflow :: Çıktı

 operator::tensorflow::Output() const