簡體   English   中英

啟動Tensorboard-NameError:未定義名稱'tensorboard'

[英]Launching Tensorboard - NameError: name 'tensorboard' is not defined

我正在嘗試啟動張量板並查看我創建的圖形。

import tensorflow as tf

logPath = "C:\\path\\to\\log" -- can also be /path/to/log

sess = tf.Session()
file_writer = tf.summary.FileWriter(logPath, sess.graph)

這段代碼運行良好,並在適當的文件夾中創建了一個事件文件,但是當我在shell中運行此命令時:

tensorboard --logdir /path/to/log

我收到以下錯誤:

Traceback (most recent call last):
File "<pyshell#11>", line 1, in <module>
tensorboard --logdir /path/to/log
NameError: name 'tensorboard' is not defined

我是否缺少設置? 我看到了另一個與此錯誤有關的問題,但該解決方案無法解決此問題。

我已經能夠分配節點並純粹在命令行中工作,我只想開始測試可視化。

非常感謝。

從錯誤消息中,您似乎正在Python Shell上輸入命令tensorboard 但是, tensorboard量板實際上是Windows可執行程序的名稱,而不是Python命令。 因此,您可以通過在Windows命令提示符下的“ C:\\> ”中輸入相同的命令來運行TensorBoard。

您是否嘗試過添加腳本的頂部:

from keras.callbacks import TensorBoard

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM