特征列feature_column
特征列 通常用于对结构化数据实施特征工程时候使用,图像或者文本数据一般不会用到特征列。
一,特征列用法概述-
使用特征列可以将类别特征转换为
one-hot
编码特征,将连续特征构建分桶特征,以及对多个特征生成交叉特征等等。 -
要创建特征列,请调用
tf.feature_column
模块的函数。该模块中常用的九个函数如下图所示,所有九个函数都会返回一个Categorical-Column
或一个Dense-Column
对象,但却不会返回bucketized_column
,后者继承自这两个类。 -
注意:所有的
Catogorical Column
类型最终都要通过indicator_column
转换成Dense Column
类型才能传入模型! -
numeric_column
:数值列,最常用。 -
bucketized_column
:分桶列,由数值列生