Spec-Zone.ru › TensorFlow 1.15

tf.contrib.linear_optimizer.SparseFeatureColumn

Представляет разреженный столбец признаков.

tf.contrib.linear_optimizer.SparseFeatureColumn(
    example_indices, feature_indices, feature_values
)

Содержит три тензора, представляющие разреженный столбец признаков: примеры индексов (int64), индексы признаков (int64) и значения признаков (float). Веса признаков являются необязательными и обрабатываются как 1.0f при отсутствии.

Например, рассмотрим пакет из 4 примеров, содержащих следующие признаки в определённом SparseFeatureColumn:

  • Пример 0: признак 5, значение 1
  • Пример 1: признак 6, значение 1 и признак 10, значение 0,5
  • Пример 2: нет признаков
  • Пример 3: две копии признака 2, значение 1

Этот SparseFeatureColumn будет представлен следующим образом:

<0, 5,  1>
<1, 6,  1>
<1, 10, 0.5>
<3, 2,  1>
<3, 2,  1>

Для пакета из 2 примеров ниже:

  • Пример 0: признак 5
  • Пример 1: признак 6

представляется как SparseFeatureColumn следующим образом:

<0, 5,  1>
<1, 6,  1>

Аргументы
example_indices 1-мерный тензор int64 формы [N]. Также принимает списки Python или массивы NumPy.
feature_indices 1-мерный тензор int64 формы [N]. Также принимает списки Python или массивы NumPy.
feature_values Необязательный 1-мерный тензор с плавающей точкой формы [N]. Также принимает списки Python или массивы NumPy.
Атрибуты
example_indices Индексы примеров, представленные как плотный тензор.
feature_indices Индексы признаков, представленные как плотный тензор.
feature_values Значения признаков, представленные как плотный тензор.

© 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/linear_optimizer/SparseFeatureColumn

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API