返回表示数字数据序列的特征列。
用法
tf.feature_column.sequence_numeric_column(
key, shape=(1,), default_value=0.0, dtype=tf.dtypes.float32, normalizer_fn=None
)
参数
-
key
标识输入特征的唯一字符串。 -
shape
每个序列 id 的输入数据的形状。例如:如果shape=(2,)
,每个示例必须包含2 * sequence_length
值。 -
default_value
与dtype
兼容的单个值,用于将稀疏数据填充到密集Tensor
中。 -
dtype
值的类型。 -
normalizer_fn
如果不是None
,则应用可用于对default_value
之后的张量值进行归一化的函数进行解析。 Normalizer 函数将输入Tensor
作为其参数,并返回输出Tensor
。 (例如 lambda x:(x - 3.0) /4.2)。请注意,即使此函数最常见的用例是规范化,它也可用于任何类型的 Tensorflow 转换。
返回
-
一个
SequenceNumericColumn
。
抛出
-
TypeError
如果形状中的任何维度不是 int. -
ValueError
如果形状中的任何维度不是正整数。 -
ValueError
如果dtype
不能转换为tf.float32
。
例子:
temperature = sequence_numeric_column('temperature')
columns = [temperature]
features = tf.io.parse_example(..., features=make_parse_example_spec(columns))
sequence_feature_layer = SequenceFeatures(columns)
sequence_input, sequence_length = sequence_feature_layer(features)
sequence_length_mask = tf.sequence_mask(sequence_length)
rnn_cell = tf.keras.layers.SimpleRNNCell(hidden_size)
rnn_layer = tf.keras.layers.RNN(rnn_cell)
outputs, state = rnn_layer(sequence_input, mask=sequence_length_mask)
相关用法
- Python tf.feature_column.sequence_categorical_column_with_identity用法及代码示例
- Python tf.feature_column.sequence_categorical_column_with_vocabulary_file用法及代码示例
- Python tf.feature_column.sequence_categorical_column_with_vocabulary_list用法及代码示例
- Python tf.feature_column.sequence_categorical_column_with_hash_bucket用法及代码示例
- Python tf.feature_column.shared_embeddings用法及代码示例
- Python tf.feature_column.crossed_column用法及代码示例
- Python tf.feature_column.categorical_column_with_vocabulary_list用法及代码示例
- Python tf.feature_column.categorical_column_with_hash_bucket用法及代码示例
- Python tf.feature_column.bucketized_column用法及代码示例
- Python tf.feature_column.categorical_column_with_identity用法及代码示例
- Python tf.feature_column.categorical_column_with_vocabulary_file用法及代码示例
- Python tf.feature_column.indicator_column用法及代码示例
- Python tf.feature_column.weighted_categorical_column用法及代码示例
- Python tf.feature_column.numeric_column用法及代码示例
- Python tf.feature_column.embedding_column用法及代码示例
- Python tf.feature_column.make_parse_example_spec用法及代码示例
- Python tf.function用法及代码示例
- Python tf.fingerprint用法及代码示例
- Python tf.foldl用法及代码示例
- Python tf.foldr用法及代码示例
注:本文由纯净天空筛选整理自tensorflow.org大神的英文原创作品 tf.feature_column.sequence_numeric_column。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。