2017-04-01 47 views
0

在我的Python代碼我執行 train_writer = tf.summary.FileWriter(TBOARD_LOGS_DIR) train_writer.add_graph(sess.graph)Tensorboard:找不到圖形定義文件。

我可以看到1.6MB文件於E:\中創建progs的\ tensorboard_logs(並且沒有其他文件) ,但後來當我執行 tensorboard --logdir = E:\ progs \ tensorboard_logs 它加載,但說:「沒有找到圖形定義文件。」當我點擊圖表。 此外,運行tensorboard --inspect --logdir = E:\ progs的\ tensorboard_logs 顯示在 實測值的事件文件: E:\ progs的\ tensorboard_logs

這些標記在E:\ progs的\ tensorboard_logs: 音頻 - 直方圖 - 圖片 -

標量 -

事件統計E:\ progs的\ tensorboard_logs: 音頻 - 圖 FIRST_STEP 0 last_step 0 max_step 0 MIN_STEP 0 num_steps 1個 outoforder_steps [] 直方圖 - 圖像 - 標量 - sessionlog:檢查點 - sessionlog:開始 -

sessionlog:停止 -

這是TF 1.01左右,在Windows 10上。

回答

1

問題可能是參數 --logdir。請確保您有鍵入正確的

例如:

代碼: writer = tf.summary.FileWriter('./log/', s.graph)

打開PowerShell的

cd到你的工作目錄,然後鍵入 tensorboard --logdir=log

你也可以使用 - 調試以查看查找日誌文件是否存在問題。如果看到: TensorBoard path_to_run是:{'C:\\Users\\example\\log': None}這意味着它無法找到該文件。

+0

--debug標誌不再存在於0.4.0中 – AndyM

1

我有類似的問題。當我在單引號中指定'logdir'文件夾而不是雙引號時,發生了這個問題。希望這可能對你有所幫助。

EGS:tensorboard --logdir = 'my_graph' - > Tensorboard沒有檢測到圖形

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

您可能需要PowerShell的目錄更改爲您的日誌文件。並且logdir不需要單引號(雙引號或不帶引號都將OK)

相關問題