2017-04-01 19 views
0

In meinem Python-Code führe ich train_writer = tf.summary.FileWriter (TBOARD_LOGS_DIR) train_writer.add_graph (sess.graph)Tensorboard: Es wurden keine Graphdefinitionsdateien gefunden.

I 1,6MB Datei in E erstellt unter: \ progs \ tensorboard_logs (und kein anderer Datei) aber dann, wenn ich Tensorboard ausführen --logdir = E: \ progs \ tensorboard_logs es lädt, aber sagt: "Keine Grafikdefinitionsdateien gefunden wurden." wenn ich auf Graph klicke. Zusätzlich läuft tensorboard --inspect --logdir = E: \ progs \ zeigt gefunden Ereignisdateien in tensorboard_logs: E: \ progs \ tensorboard_logs

Diese Tags sind in E: \ progs \ tensorboard_logs: Audio - Histogramme - Bilder -

Skalare -

Ereignisstatistik für E: \ progs \ tensorboard_logs: audio - graph first_step 0 last_step 0 max_step 0 MIN_STEP 0 num_steps 1 outoforder_steps [] Histogramme - Bilder - Skalare - sessionlog: Checkpoint - sessionlog: Start -

sessionlog: stop -

Dies ist TF 1.01 oder so, unter Windows 10.

Antwort

1

Das Problem könnte der Parameter --logdir sein. stellen Sie sicher, die richtige

Beispiel geben haben:

im Code: writer = tf.summary.FileWriter('./log/', s.graph)

offen Power

cd in Ihr Arbeitsverzeichnis und geben tensorboard --logdir=log

Sie auch verwenden können --debug, um festzustellen, ob beim Auffinden der Protokolldatei ein Problem aufgetreten ist. Wenn Sie sehen: TensorBoard path_to_run ist: {'C:\\Users\\example\\log': None} das bedeutet, es kann die Datei nicht finden.

+0

- debug Flag existiert nicht mehr in 0.4.0 – AndyM

1

Ich hatte ähnliches Problem. Das Problem trat auf, als ich den Ordner 'logdir' in Anführungszeichen anstelle von Anführungszeichen angegeben hatte. Hoffe, dass dies für Sie hilfreich sein kann.

egs: tensorboard --logdir = 'my_graph' -> Tensorboard erkennen nicht den Graphen

tensorboard --logdir="my_graph" -> Tensorboard detected the graph 
0

Möglicherweise müssen Sie die Powershell-Verzeichnis auf Ihre Log-Datei ändern. Und das logdir braucht nicht die einfachen Anführungszeichen (doppelte Anführungszeichen oder ohne Anführungszeichen sind beide OK)

Verwandte Themen