Model이 뭐 하는지 보는 창
TensorBoard는 TF의 시각화 스위트 — 신경망 training의 불투명한 과정을 시각적 이야기로 바꾸는 브라우저 dashboard. Training에 log directory로 event 파일 쓰는 instrument 넣고, TensorBoard 띄워서 인터랙티브하게 탐색.
TF 2.21 변경: TensorBoard가 더 이상 TF에 번들 안 됨. 별도 설치:
pip install tensorboard. tensorboard --logdir logs/로 실행하고 http://localhost:6006 열어.
쓰게 될 dashboard들:
- Scalars — step별 loss, accuracy, LR. 가장 먼저 볼 것.
- Graphs — model architecture 시각화, shape 디버깅
- Histograms — 시간에 따른 weight/gradient 분포, dead neuron 찾기
- Images — 샘플 이미지, attention map, heatmap
- Projector — embedding 시각화 (PCA, t-SNE, UMAP)
- Profile — GPU/TPU 사용률, op 타이밍, 입력 pipeline 분석
- HParams — 하이퍼파라미터 sweep 비교
- What-If Tool — model fairness, counterfactual, slice 분석