ToHashBucketFast

публичный финальный класс ToHashBucketFast

Преобразует каждую строку во входном тензоре в ее хеш-мод по количеству сегментов.

Хэш-функция детерминирована по содержимому строки внутри процесса и никогда не изменится. Однако он не подходит для криптографии. Эту функцию можно использовать, когда процессорного времени недостаточно, а входные данные являются надежными или неважными. Существует риск того, что злоумышленники создадут входные данные, которые будут хешироваться в одном и том же сегменте. Чтобы предотвратить эту проблему, используйте надежную хэш-функцию с `tf.string_to_hash_bucket_strong`.

Примеры:

>>> tf.strings.to_hash_bucket_fast(["Hello", "TensorFlow", "2.x"], 3).numpy() array([0, 2, 2])

Константы

Нить OP_NAME Название этой операции, известное основному движку TensorFlow.

Публичные методы

Вывод < TInt64 >
какВывод ()
Возвращает символический дескриптор тензора.
статический ToHashBucketFast
create (область области действия , ввод операнда < TString >, длинные numBuckets)
Фабричный метод для создания класса, обертывающего новую операцию ToHashBucketFast.
Вывод < TInt64 >
выход ()
Тензор той же формы, что и входной `string_tensor`.

Унаследованные методы

Константы

общедоступная статическая финальная строка OP_NAME

Название этой операции, известное основному движку TensorFlow.

Постоянное значение: «StringToHashBucketFast».

Публичные методы

публичный вывод <TInt64> asOutput ()

Возвращает символический дескриптор тензора.

Входные данные для операций TensorFlow являются выходными данными другой операции TensorFlow. Этот метод используется для получения символического дескриптора, который представляет собой вычисление входных данных.

public static ToHashBucketFast create (область действия , ввод операнда < TString >, длинные numBuckets)

Фабричный метод для создания класса, обертывающего новую операцию ToHashBucketFast.

Параметры
объем текущий объем
вход Строки для назначения хеш-корзины.
numBuckets Количество ведер.
Возврат
  • новый экземпляр ToHashBucketFast

публичный вывод < TInt64 > вывод ()

Тензор той же формы, что и входной `string_tensor`.