dòng chảy căng:: ôi:: StringToHashBucketNhanh
#include <string_ops.h>
Chuyển đổi từng chuỗi trong Tensor đầu vào thành mod băm của nó theo một số nhóm.
Bản tóm tắt
Hàm băm có tính xác định về nội dung của chuỗi trong tiến trình và sẽ không bao giờ thay đổi. Tuy nhiên, nó không phù hợp với mật mã. Chức năng này có thể được sử dụng khi thời gian CPU khan hiếm và đầu vào đáng tin cậy hoặc không quan trọng. Có nguy cơ đối thủ xây dựng tất cả các đầu vào được băm vào cùng một nhóm. Để ngăn chặn sự cố này, hãy sử dụng hàm băm mạnh với tf.string_to_hash_bucket_strong
.
Lập luận:
- phạm vi: Một đối tượng Phạm vi
- đầu vào: Các chuỗi để gán một nhóm băm.
- num_buckets: Số lượng nhóm.
Trả về:
Hàm tạo và hàm hủy | |
---|---|
StringToHashBucketFast (const :: tensorflow::Scope & scope, :: tensorflow::Input input, int64 num_buckets) |
Thuộc tính công khai | |
---|---|
operation | |
output |
Chức năng công cộng | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Thuộc tính công khai
hoạt động
Operation operation
đầu ra
::tensorflow::Output output
Chức năng công cộng
StringToHashBucketNhanh
StringToHashBucketFast( const ::tensorflow::Scope & scope, ::tensorflow::Input input, int64 num_buckets )
nút
::tensorflow::Node * node() const
toán tử::tenorflow::Đầu vào
operator::tensorflow::Input() const
toán tử::tenorflow::Đầu ra
operator::tensorflow::Output() const