Visdom?
- 라이브 데이터를 시각화해주는 시각화 대시보드 툴
- 기존에 많이 사용하던 matplot, seaborn, plotly와 다르게 실시간으로 데이터의 변화를 원격 서버를 이용해 시각적으로 확인 가능
설치
1
2
pip install visdom
conda install -c conda-forge visdom
호스트 서버 오픈
1
python -m visdom.server
사용법
선언부
1
2
import visdom
vis = visdom.Visdom() # 서버가 꺼져있으면 오류 발생
출력하기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Text
vis.text("Text", env="창 카테고리")
# Image
vis.image(IMG)
vis.images(IMGS)
# LinePlot
Y_data = ~~
plt = vis.line(Y=Y_data)
X_data = ~~
plt = vis.line(Y=Y_data, X=X_data)
# Line Update
Y_append = ~~
X_append = ~~
vis.line(Y=Y_append, X=X_append, win=plt, update="append")
Sum
모델 훈련시 로스나 정확도 변경 정도를 실시간으로 시각적으로 확인 할 수 있다는거 말고는, 기존 시각화 라이브러리 대비 장점을 모르겠다.
Comments powered by Disqus.