pytorch 를 사용하는데 세팅을 자주 하는게 아니다 보니 매번 까먹어서 기록할려는 글.
windows용 도커도 조만간 만들어야겠다.
1. cuda 설치
현재까진 pytorch 가 cuda 11.7 버전까지 지원하는 듯 하여 최신버전인 12.0 대신 11.7 버전을 설치했다.
2. cuDNN 설치 (로그인 필요)
https://developer.nvidia.com/rdp/cudnn-archive
cuDNN 설치.11.x 버전을 설치하면 된다
설치된 파일을 cuda 설치한 폴더로 옮긴다
3. Pytorch 설치
pytorch가 설치되어있다면 pytorch 버전 먼저 확인한다
import torch
print(torch.__version__)
# 1.13.0+cpu
print(torch.cuda.is_available())
# False
보니깐 cpu 버전으로 설치되어 있더라... 그래서 cuda 사용이 불가능 했었다.
일단 uninstall 해주고,
pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu117
해당 커맨드로 11.7 버전용 pytorch 를 설치해줬다.
import torch
print(torch.__version__)
# 1.13.0+cu117
print(torch.cuda.is_available())
# True
그 다음 버전을 확인하니 cuda 버전으로 뜬다.
'Python' 카테고리의 다른 글
[Python] Flask CORS 해결 (17) | 2021.02.19 |
---|---|
[Flask] Debug 모드에서 2번 실행되는 문제 해결 (10) | 2020.06.05 |
[Python] 파이썬 실행할 때 변수 지정하여 실행하기 (146) | 2020.05.25 |
[Flask] Get 으로 들어온 Argument 구하는 방법 2가지 (12) | 2020.05.22 |
[python] Cython 으로 c, pyd 로 converting 하기 (8) | 2020.05.07 |