Tensorflow读取序列化数据示例undefined tf.FixedLenFeature

时间:2016-02-16 15:11:27

标签: tensorflow

我正在尝试使用这里建议的proto接口使用序列化数据

https://www.tensorflow.org/versions/master/how_tos/reading_data/index.html#reading-from-files

我尝试使用这个例子: https://tensorflow.googlesource.com/tensorflow/+/master/tensorflow/examples/how_tos/reading_data/fully_connected_reader.py

但它失败了因为:

In [99]: tf.FixedLenFeature
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-99-e5629528302a> in <module>()
----> 1 tf.FixedLenFeature

AttributeError: 'module' object has no attribute 'FixedLenFeature'

我想我在这里错过了一些东西......

1 个答案:

答案 0 :(得分:4)

module "MyModule" is not installed的版本包含在TensorFlow 0.6.0版本之后创建的一些(中断)changes to the tf.parse_example() API。这些更改包括添加fully_connected_reader.py类作为帮助程序,用于定义要在tf.FixedLenFeature中使用的模式。您应该从源代码构建TensorFlow或等待即将发布的0.7.0版本以使用此版本的API。

或者,旧版本的示例代码可用heretf.parse_example()的文档可用here