visdom 使用教程

2021-09-06 07:57:53 字數 716 閱讀 3520

import visdom

x = torch.arange(1, 30, 0.01)

y = torch.sin(x)

vis = visdom.visdom(env=u'test', use_incoming_socket=false)

vis.line(y, x, win='sinx', opts=)

# 動態繪製 關鍵是設定update 除了第一次繪製 之後都使用update

for i in range(10):

x = torch.tensor([i])

y = x**2

# time.sleep(0.5)

'''image 繪製

二維張量 h w 或者三維張量 3 h w 分別對應黑白彩色影象

四維張量 n c h w 把多張拼接在一起

'''vis.image(torch.randn(64, 64).numpy())

vis.image(torch.randn(3, 64, 64).numpy(), win='colorful')

vis.images(torch.randn(36, 3, 64, 64), nrow=6, win='random', opts=)

vis.text(u'使用html標籤',win='visdom')

伺服器端執行:

python -m visdom.server

visdom 使用教程

安裝visdom pip install visdom開啟服務 python m visdom.server瀏覽器中開啟對應的 首先建立乙個新的環境,如不建立則預設在main環境下 coding utf 8 import numpy as np import visdom import time v...

PyTorch 使用Visdom訓練資料視覺化

安裝與啟動 安裝 pip install visdom 終端啟動 python m visdom.server 開啟瀏覽器,位址列輸入 上面鏈結也給出了具體的操作方法 編寫乙個最簡單的繪製正弦曲線程式 import numpy as np import visdom def drawonlne 在這...

訪問遠端Visdom

1.連線ssh時,將伺服器的8097埠重定向到自己機器上來 ssh l 18097 127.0.0.1 8097 username remote server ip 這裡可以使用實驗室自己的伺服器,ansheng ssh 219.216.101.242 這個具體例項 其中 18097 127.0.0...