HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
장지원 페이지/
DGIST CV lab (My page)
DGIST CV lab (My page)
/
📔
Notes
/
Did: 가상 환경 세팅 및 transformer(ViT) toy project 진행 + tensorboard 활용

Did: 가상 환경 세팅 및 transformer(ViT) toy project 진행 + tensorboard 활용

날짜
Jan 2, 2025 → Jan 3, 2025
상태
완료
선택
환경 설정
** 주의 모든 것 할 때 가상 환경 접속 후 진행하기!! **
 
 
트랜스포머 이해
가상환경 세팅 → 난 폴더만 만들면 됨
package 설치 → torch 버전은 최신 / cuda 버전은 11 추천 / python 버전은 3.7-3.10 추천
Installing Anaconda Distribution — Anaconda documentation
Installing Anaconda Distribution — Anaconda documentation

Installing Anaconda Distribution — Anaconda documentation

You might need to purchase a license to stay compliant with our Terms of Service.

→ 가상 환경 설치 pass (지금은 설치 되어 있는 걸 사용하고 있지만, 나중에 혼자 해보면 도움은 될 듯)
PyTorchPyTorchPrevious PyTorch Versions
Previous PyTorch Versions

Previous PyTorch Versions

Installing previous versions of PyTorch

PyTorchPyTorch
→ pytorch 설치
튜툐리얼 따라서 ViT 실행해 보기
 

가상환경 세팅
내가 입력해야 하는 명령어들은 다음과 같다.
  1. 생성 (생성은 왠만하면 가상 환경 사용할 폴더 들어가서 하기)
conda create -n virtual_environment_name python=version(ex.3.7)
  1. 생성 확인
conda env list
  1. 가상 환경 접속
conda activate virtual_environment_name
  1. 가상 환경 탈출
conda deactivate
 
참고 자료
2) conda에서 파이썬 가상 환경 (virtual environments) 생성하기 | OneBook(Python & Deep Learning)
torch 버전
conda install pytorch==1.13.1 torchvision==0.14.1 pytorch-cuda=11.7 -c pytorch -c nvidia
tensorboard 활용법
tensorboard는 loss log 등을 보여주는 website tool
tensor board를 활용하는 예제.ipynb에서 %tensorboard~~가 나온다면, 그 cell 실행하지 말고, 그냥 터미널로 가자! %는 터미널에서 치는 것과 같은 의미임!
ex. 경로는 log 저장되어 있는 경로!
tensorboard --logdir ../saved_models/tutorial15/tensorboards/ --port 12345
이후 웹 주소가 뜨는데, 웹 주소에서 결과를 확인하면 된다.
할당된 포트들은 restart 등을 통해서 해제해주기!