一、pytorch 使用tensorboard問題
二、測試代碼:
from tensorboardX import SummaryWriter
writer = SummaryWriter('runs')
for i in range(10):
writer.add_scalar('quadratic', i**2, global_step=i)
writer.add_scalar('exponential', 2**i, global_step=i)
writer.close()
在pycharm 終端中輸入
tensorboard --logdir="./runs"
出現先 如下所示字符:
(base) F:\python_code\ffdnet-pytorch>tensorboard --logdir="./runs"
Serving TensorBoard on localhost; to expose to the network, use a proxy or pass --bind_all
TensorBoard 2.0.0 at http://localhost:6006/ (Press CTRL+C to quit)
鼠標點擊上面網頁地址 , 則可以訪問tensorboard界面
三、問題總結
writer.close() !!! 一定得加上 , 實際tensorboard 無法顯示結果,也是情理之中,
我們可以在我們對應的目錄下查看,對應的數據是否寫入進去了。
很明顯,上圖前面兩個文件 是空的 ,當然無法顯示最結果咯。 萬事萬物,皆有因果。