阅读(6.6k) 书签 (0)

TensorFlow函数:tf.string_to_hash_bucket

2018-03-21 13:47 更新

tf.string_to_hash_bucket函数

tf.string_to_hash_bucket(
    string_tensor,
    num_buckets,
    name=None
)

请参阅指南:字符串操作>散列

通过多个 bucket 将输入张量中的每个字符串转换为哈希模式.

哈希函数对进程内字符串的内容是确定性的.

请注意,哈希函数可能会不时地变化.此功能将被弃用,建议使用 tf.string_to_hash_bucket_fast() 或 tf.string_to_hash_bucket_strong(),这将在下节内容中进行介绍.

函数参数:

  • string_tensor:一个 string 类型的 Tensor.
  • num_buckets:一个大于等于1的 int,bucket 的数量.
  • name:操作的名称(可选).

函数返回值:

tf.string_to_hash_bucket函数返回一个 int64 类型的 Tensor.