TensorFlow의 시각화 도구 중 하나로, 모델의 훈련 과정 및 결과를 시각적으로 모니터링할 수 있게 해주는 도구이다.
“실시간”으로 학습 과정을 그래프로 확인 할 수 있다.
동시에 기존에 학습 했던 것과 “동시 비교 분석”이 가능하다.
Segmentation 문제를 풀고 있다면 동시에 Label과 Inference 결과를 실시간으로 “이미지화” 할 수 있다.
즉, 우리가 보고자 하는 정보들을 ‘실시간으로 이미지화’ 할 수 있다.
# tensorboard
from keras.callbacks import TensorBoard
tb = TensorBoard(
log_dir='./my', # 폴더이름
histogram_freq=0,
write_graph=True,
write_images=False,
write_steps_per_second=False,
update_freq='epoch',
profile_batch=2,
embeddings_freq=1
)
TensorBoard의 주소로 들어가기 위해 Anaconda Prompt에서
cd 폴더 주소
tensorboard --logdir 폴더이름/

