AttributeError: il modulo 'tensorflow' non ha attributi 'app'


18

Sto seguendo questo tutorial e sto facendo un progetto sul rilevamento di oggetti personalizzati usando tensorflow.

Quindi, quando ho provato a creare un record TF per le immagini del treno usando il seguente comando

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

Ottengo il seguente errore:

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

Come posso risolvere questo errore?

Risposte:



10

Quale versione di Tensorflow stai usando? Se è TF2.0, è necessario sostituirlo tf.app.flagscon tf.compat.v1.flags definito qui poiché non è più supportato.


1
Sto usando TF
1.13.1

3
Ricevo un errore simile con tf.app.run (), ma passare a tf.compat.v1.run () non ha aiutato.
Dimitri,

1
prova questo tf.compat.v1.app.run () funziona per me
Asma,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.