從輸入 feature_columns 創建解析規範字典。
用法
tf.compat.v1.feature_column.make_parse_example_spec(
feature_columns
)
參數
-
feature_columns
包含所有特征列的迭代。所有項目都應該是派生自_FeatureColumn
的類的實例。
返回
-
將每個函數鍵映射到
FixedLenFeature
或VarLenFeature
值的字典。
拋出
-
ValueError
如果任何給定的feature_columns
不是_FeatureColumn
實例。
返回的字典可以用作 tf.io.parse_example
中的 arg 'features'。
典型使用示例:
# Define features and transformations
feature_a = categorical_column_with_vocabulary_file(...)
feature_b = numeric_column(...)
feature_c_bucketized = bucketized_column(numeric_column("feature_c"), ...)
feature_a_x_feature_c = crossed_column(
columns=["feature_a", feature_c_bucketized], ...)
feature_columns = set(
[feature_b, feature_c_bucketized, feature_a_x_feature_c])
features = tf.io.parse_example(
serialized=serialized_examples,
features=make_parse_example_spec(feature_columns))
對於上麵的示例,make_parse_example_spec 將返回字典:
{
"feature_a":parsing_ops.VarLenFeature(tf.string),
"feature_b":parsing_ops.FixedLenFeature([1], dtype=tf.float32),
"feature_c":parsing_ops.FixedLenFeature([1], dtype=tf.float32)
}
相關用法
- Python tf.compat.v1.feature_column.categorical_column_with_vocabulary_file用法及代碼示例
- Python tf.compat.v1.feature_column.linear_model用法及代碼示例
- Python tf.compat.v1.feature_column.shared_embedding_columns用法及代碼示例
- Python tf.compat.v1.feature_column.input_layer用法及代碼示例
- Python tf.compat.v1.foldr用法及代碼示例
- Python tf.compat.v1.fixed_size_partitioner用法及代碼示例
- Python tf.compat.v1.foldl用法及代碼示例
- Python tf.compat.v1.flags.BaseListParser用法及代碼示例
- Python tf.compat.v1.flags.FlagHolder用法及代碼示例
- Python tf.compat.v1.distributions.Multinomial.stddev用法及代碼示例
- Python tf.compat.v1.distribute.MirroredStrategy.experimental_distribute_dataset用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.interleave用法及代碼示例
- Python tf.compat.v1.distributions.Bernoulli.cross_entropy用法及代碼示例
- Python tf.compat.v1.Variable.eval用法及代碼示例
- Python tf.compat.v1.train.FtrlOptimizer.compute_gradients用法及代碼示例
- Python tf.compat.v1.layers.conv3d用法及代碼示例
- Python tf.compat.v1.strings.length用法及代碼示例
- Python tf.compat.v1.data.Dataset.snapshot用法及代碼示例
- Python tf.compat.v1.data.experimental.SqlDataset.reduce用法及代碼示例
- Python tf.compat.v1.data.TextLineDataset.from_tensors用法及代碼示例
注:本文由純淨天空篩選整理自tensorflow.org大神的英文原創作品 tf.compat.v1.feature_column.make_parse_example_spec。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。