PyTorch 使用Visdom訓練資料視覺化

2021-10-08 03:21:20 字數 2034 閱讀 6519

安裝與啟動

安裝: 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...