訓練過程視覺化學習記錄

2021-10-24 15:54:59 字數 939 閱讀 2919

這幾天跑網路出現了點問題,不知道是什麼原因導致網路沒學到東西,學習下訓練過程的視覺化,這樣在訓練過程中可以更加直觀的看出問題所在。

用的視覺化庫是visdom。

開啟anaconda視窗終端,conda activate 虛擬環境名,啟動虛擬環境。

pip install visdom

import visdom

import torch

vis = visdom.visdom(env=

'main'

)x = torch.arange(1,

100,

0.01

)y = torch.sin(x)

vis.line(x=x,y=y, win=

'sinx'

,opts=

)

執行返回開啟的那個網頁,出現:

測試完成。

tensorboardx是另乙個訓練過程視覺化庫,本來準備直接就用visdom解決問題,但是在伺服器上跑,網上看了大佬們的方法,但是去實踐時候被防火牆給牆了。大佬鏈結

from tensorboardx import summarywriter

writer = summarywriter(

'runs/test'

)for i in

range(10

):writer.add_scalar(

'quadratic'

, i**

2, global_step=i)

writer.add_scalar(

'exponential',2

**i, global_step=i)

的訓練過程 高階 深度學習訓練過程視覺化

給機器學習演算法與python學習加星標,提公升ai技能 編輯丨極市平台 機器學習實驗室 datawhale 深度學習訓練過程一直處於黑匣子狀態,有很多同學問我具體怎麼解釋?其實很多還是無法可解釋,但是通過視覺化,具體可以知道深度學習在訓練過程到底學習了哪些特徵?到底對該目標的哪些特徵感興趣?這些我...

visdom視覺化pytorch訓練過程

在深度學習模型訓練的過程中,常常需要實時監聽並視覺化一些資料,如損失值loss,正確率acc等。在tensorflow中,最常使用的工具非tensorboard莫屬 在pytorch中,也有類似的tensorboardx,但據說其在張量資料載入的效率方面不如visdom。visdom是faceboo...

caffe訓練過程中的視覺化

import matplotlib.pyplot as plt import caffe caffe.set device 0 caffe.set mode gpu 使用sgdsolver,即隨機梯度下降演算法 solver caffe.sgdsolver home mnist solver.pro...