TensorBoard

까만호랭·2023년 11월 24일

🖥️ TensorBoard

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 폴더이름/

profile
남들과 함께 발자국을 남기는 까만호랭

0개의 댓글