安裝與啟動
安裝: pip install visdom
終端啟動:python -m visdom.server
開啟瀏覽器,位址列輸入
/上面鏈結也給出了具體的操作方法
編寫乙個最簡單的繪製正弦曲線程式
import numpy as np
import visdom
def drawonlne()
:![在這裡插入描述]
()
實驗現象
5. 動態更新
完成了上述目標之後,我們就要和訓練工作結合起來,如果每次都執行
viz.
line
(y, x, opts=
dict
(title=
'line demo'
, caption=
'how random.'
))
結果是很可悲的,會看到瀏覽器裡不斷在建立新的圖示,而我們想要動態更新,這時候可以更改為加上』win』的形式:
import visdom
viz = visdom.
visdom
(env=
'6dof_train'
)# 首先建立乙個空白圖表
viz.
line([
0],[
0], win=
'accuracy').
....
....
.# 動態更新時使用這一行,區別:加了win和update!
viz.
line
(loss_list,
list
(range
(len
(loss_list)))
, win=
'accuracy'
, update=
'replace'
, opts=
dict
(title=
'line demo'
, caption=
'how random.'
))
5.參考與致謝
pytorch 視覺化工具 visdom 介紹
pytorch 使用visdom進行視覺化
相比tensorbordx,visdom重新整理更快,介面體驗也良好,首先是visdom的安裝,與普通的python庫一樣,直接pip install visdom即可 成功安裝後,在控制台下輸入python m visdom.server 複製http localhost 8097,輸入瀏覽器即可...
使用visdom視覺化pytorch訓練過程
1 安裝 pip install visdom 或者conda install c conda forge visdom 2 啟動服務 python m visdom.server 瀏覽器輸入http localhost 8097檢視 3 使用 參考 from visdom import visdo...
在PyTorch中使用Visdom視覺化工具
在pytorch中使用visdom視覺化工具 非常詳細 參考鏈結二 1.安裝 pip install visdom conda install visdom 2.linux 伺服器端 啟動 模型訓練前 預設使用埠 8097 to view training results and loss plot...