I verwendet tf.app.flags
in meinem tensorflow Programm wie folgt aus:Fehler bei der Verwendung von tf.app.flags
flags = tf.app.flags
FLAGS = flags.FLAGS
flags.DEFINE_string('model_dir', './models','Save checkpoint')
.
.
.
if __name__ == "__main__":
# main()
tf.app.run()
Aber wenn mein Code zwei Mal ausführen macht es diesen Fehler:
ArgumentError: argument --model_dir: conflicting option string: --model_dir
Ich denke, Tensorflow erzeugt ein Argument für --model_dir und wenn es erneut ausgeführt wird, wird versucht, erneut ein Argument für --model_dir zu erstellen, das jedoch durch das Vorhandensein von --model_dir in Konflikt steht.
gibt es keine Möglichkeit, zwei dieses Problem zu lösen, oder ich verwendete Python-Parameter gegen tf.app.falgs
?
Welches Modell versuchen Sie zu laufen? Ich vermute, dass du eines der Tutorials ausprobierst oder "imagenet/classify_image.py", das bereits ein Flag mit dem gleichen Namen definiert hat. – keveman
Ich schreibe ein Modell für Kaggel Gesichtsausdruck.Ich lese einige Tutorials zum Lernen Tensorflow und Cnn. – Tavakoli
Rechts. Was ich gefragt habe, ist, schreibst du dein Modell von Grund auf neu oder versuchst du, ein existierendes zu modifizieren? – keveman