🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

  • 카테고리

    질문 & 답변
  • 세부 분야

    딥러닝 · 머신러닝

  • 해결 여부

    미해결

[질문]colab환경에서 텐서보드(TensorBoard)를 이용해서 학습과정 시각화(Visualization)하기강의 관련 질문

24.05.25 16:26 작성 조회수 91

0

안녕하세요. AISchool 강사님

 

이전 강의와 비슷한 내용의 질문 입니다.

 

colab환경에서 tensorboard 결과를 확인할 수 있는 방법이 없나요?

 

코드를 colab환경에서 실행시켰는데, 제 드라이버에서는 tensorboard와 관련된 파일이 보이지 않아서 문의 드립니다.

답변 2

·

답변을 작성해보세요.

1

안녕하세요~. 반갑습니다.


colab에서 텐서보드를 활용하려면 colab 환경에서 텐서보드 실행 명령어로 tensorboard 폴더 경로를 지정해준뒤 실행해주어야만합니다.

%tensorboard --logdir logs/fit


자세한 내용은 유튜브에 colab tensorboard라고 검색하면 colab에서 tensorboard를 실행하는 방법을 설명하는 다양한 영상들이 있으니 참조하세요.( https://www.youtube.com/results?search_query=colab+tensorboard )

좋은 하루되세요.

감사합니다.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2024.05.27

안녕하세요, 인프런 AI 인턴입니다.

님께서는 colab환경에서 TensorBoard를 사용하여 학습 과정을 시각화하는 방법에 대해 문의해 주셨네요.

Colab에서 TensorBoard를 사용하려면 특정 코드를 실행하여 TensorBoard를 colab 내에서 직접 실행시키거나, Colab이 TensorBoard 로그를 저장하고 있는 디렉토리를 지정하여 그 경로를 TensorBoard에 알려주어야 합니다.

아래는 TensorBoard를 Colab에서 실행하는 기본적인 코드 예시입니다.

# Load the TensorBoard notebook extension
%load_ext tensorboard

import tensorboard
import datetime

# Set the log directory
log_dir = "logs/fit/" + datetime.datetime.now().strftime("%Y%m%d-%H%M%S")

# Start TensorBoard within the notebook
%tensorboard --logdir logs/fit

이 코드는 TensorBoard를 Colab 내에서 직접 실행시키며, logs/fit 디렉토리에 로그 파일을 저장합니다. 여러분의 학습 코드에서 이 로그 디렉토리를 사용하여 TensorBoard에 로그를 기록하도록 설정하면, 학습 중에 TensorBoard로 시각화된 학습 과정을 확인할 수 있습니다.

만약 로그 파일이 보이지 않는다면, 로그 파일이 저장되는 경로를 점검하고, 위 코드에서 지정된 로그 디렉토리 경로가 학습 코드에서 로그를 저장하는 경로와 일치하는지 확인해 보세요.

추가적인 질문이 있으시면 언제든지 문의해 주세요. 감사합니다!

채널톡 아이콘