AttributeError:模块“ tensorflow”没有属性“ app”


18

我正在遵循本教程并使用tensorflow进行有关自定义对象检测的项目。

因此,当我尝试使用以下命令为火车图像创建TF记录时

python3 generate_tfrecord.py --csv_input=data/train_labels.csv --output_path=data/train.record

我收到以下错误:

Traceback (most recent call last):
  File "generate_tfrecord.py", line 23, in <module>
    flags = tf.app.flags
AttributeError: module 'tensorflow' has no attribute 'app'

如何解决此错误?

Answers:



10

您使用的是哪个Tensorflow版本?如果是TF2.0,则由于不再受支持,因此需要替换tf.app.flagstf.compat.v1.flags 此处定义


1
我正在使用TF 1.13.1
Dora89 '19

3
我在使用tf.app.run()时遇到了类似的错误,但是更改为tf.compat.v1.run()并没有帮助。
Dimitri

1
试试这个tf.compat.v1.app.run()为我工作
Asma
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.