AttributeError: у модуля tenensflow нет атрибута app


18

Я следую этому уроку и делаю проект по пользовательскому обнаружению объектов с использованием tenorflow.

Поэтому, когда я попытался создать запись 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'

Как я могу устранить эту ошибку?

Ответы:



10

Какую версию Tensorflow вы используете? Если это TF2.0, то вам нужно заменить tf.app.flagsна tf.compat.v1.flags определенный здесь, так как он больше не поддерживается.


1
Я использую TF 1.13.1
Dora89

3
Я получаю похожую ошибку с tf.app.run (), но переход на tf.compat.v1.run () не помог.
Дмитрий

1
попробуйте это tf.compat.v1.app.run () работает для меня
Asma
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.