tf.contrib.layers.sparse_column_with_integerized_feature
Создаёт целочисленный _SparseColumn.
tf.contrib.layers.sparse_column_with_integerized_feature(
column_name, bucket_size, combiner='sum', dtype=tf.dtypes.int64
)
Используйте этот метод, когда ваши признаки уже предварительно целочисленные в виде идентификаторов int64, то есть когда набор значений для вывода уже соответствует желаемому на выходе. Целочисленный означает, что мы можем использовать само значение признака в качестве идентификатора.
Обычно это используется для чтения непрерывных диапазонов целочисленных индексов, но это не обязательно. Значение вывода просто копируется из входного признака, каким бы оно ни было. Однако имейте в виду, что если у вас есть большие пробелы неиспользуемых целых чисел, это может повлиять на то, что вы вводите (например, если вы создаёте тензор one-hot из этих значений, неиспользуемые целые числа будут отображаться как значения в тензоре, которые всегда равны нулю.)
| Аргументы | |
|---|---|
column_name | Строка, определяющая имя разрежённого столбца. |
bucket_size | Целое число, которое должно быть >= 1. Количество ведер. Оно должно быть больше максимального значения признака. Другими словами, признаки в этом столбце должны быть int64 в диапазоне [0, bucket_size) |
combiner | Строка, определяющая способ уменьшения, если разрежённый столбец многозначный. В настоящее время поддерживаются "mean", "sqrtn" и "sum", по умолчанию "sum". "sqrtn" часто обеспечивает хорошую точность, особенно для столбцов "bag-of-words".
|
dtype | Тип признаков. Он должен быть целочисленного типа. Значение по умолчанию - dtypes.int64. |
| Возвращает | |
|---|---|
| Определение целочисленного _SparseColumn. |
| Возможные исключения | |
|---|---|
ValueError | bucket_size меньше 1. |
ValueError | тип dtype не целочисленный. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/contrib/layers/sparse_column_with_integerized_feature