从TFRecord获取字段名称

时间:2017-10-17 11:07:28

标签: tensorflow

给定.tfrecord文件,我们可以编写记录迭代器

record_iterator = tf.python_io.tf_record_iterator(path=record)

然后使用

解析它

example = tf.train.SequenceExample() for element in record_iterator: example.ParseFromString(element)

问题是:我们如何推断上下文中的所有字段名称? 如果我们事先了解结构,我们可以说example.context.feature["width"]。此外,str(example.context)返回包含整个记录结构的字符串。但是,我想知道是否有任何内置函数来获取字段名称并避免解析此字符串(例如,通过搜索"key"

0 个答案:

没有答案