目录

numeric_column

Bucketized Column

在创建存储分区化列之前,我们先创建了一个数值列来表示原始年份。

我们将数值列作为第一个参数传递到 tf.feature_column.bucketized_column() 中。

指定一个 三元素边界(boundaries)矢量可以创建一个 四元素存储分区化矢量。

# A numeric column for the raw input.
numeric_feature_column = tf.feature_column.numeric_column("Year")

# Bucketize the numeric column on the years 1960, 1980, and 2000
bucketized_feature_column = tf.feature_column.bucketized_column(
    source_column = numeric_feature_column,
    boundaries = [1960, 1980, 2000])

Categorical Identity Column

Categorical Vocabulary Column

Crossed column

Indicator and Embedding Columns

embedding_column

  • https://www.tensorflow.org/api_docs/python/tf/feature_column/embedding_column
    tf.feature_column.embedding_column(
        categorical_column, dimension, combiner='mean', initializer=None,
        ckpt_to_load_from=None, tensor_name_in_ckpt=None, max_norm=None, trainable=True,
        use_safe_embedding_lookup=True
    )

参考