יום הקהילה ML הוא 9 בנובמבר! הצטרפו אלינו עדכונים מ- TensorFlow, JAX, ועוד למידע נוסף

זרימת טנסור :: אופ :: StringToHashBucketFast

#include <string_ops.h>

ממיר כל מחרוזת בקלט טנסור למוד החשיש שלו על ידי מספר דליים.

סיכום

פונקציית ה- Hash היא דטרמיניסטית לגבי תוכן המחרוזת בתהליך ולעולם לא תשתנה. עם זאת, הוא אינו מתאים להצפנה. ניתן להשתמש בפונקציה זו כאשר זמן המעבד הוא מועט ותשומות מהימנות או לא חשובות. קיים סיכון של יריבים לבנות תשומות שכולן חותמות לאותו דלי. כדי למנוע בעיה זו, השתמש בפונקציית hash חזקה עם tf.string_to_hash_bucket_strong .

טענות:

  • היקף: אובייקט Scope
  • קלט: המחרוזות להקצאת דלי hash.
  • מספר_דליים: מספר הדליים.

החזרות:

קונסטרוקטורים ומשחתנים

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

תכונות ציבוריות

operation
output

פונקציות ציבוריות

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

תכונות ציבוריות

מבצע

Operation operation

תְפוּקָה

::tensorflow::Output output

פונקציות ציבוריות

StringToHashBucketFast

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

צוֹמֶת

::tensorflow::Node * node() const 

אופרטור :: זורם טנסור :: קלט

 operator::tensorflow::Input() const 

אופרטור :: זרימת טנסור :: פלט

 operator::tensorflow::Output() const