안녕하세요.
만약 여기까지 따라 오셨다면 90% 정도 성공입니다. 나머지 10%는 Pytorch만 설치하면 됩니다. 굉장히 간단합니다.
아래 Pytorch 공식 사이트를 들어 갑니다.
아래로 쭉 내리시면,
위 사진처럼 있습니다.
그런데 Run this Command를 그대로 복붙해서 설치하면 됩니다.
Pytorch : 1.9
OS : Window10
Package : Anaconda
Language : Python
Compute Platform : CUDA 10.2
왜 CUDA 최신 버전을 사용하지 않고, CUDA 10.2로 사용하는지 의문이 들 수 있습니다.
CUDA 11.1을 사용하기 위해서 CUDA TOOLKIT이 필요합니다. CUDA TOOLKIT을 설치하고 경로 설정하는 것이 굉장히 귀찮은 일이기 때문에, CUDA 10.2를 사용하면 TOOLKIT을 설치하지 않고 바로 사용할 수 있습니다.
import torch
# torch version
torch.__version__
# 1.9
# Returns a bool indicating if CUDA is currently available.
torch.cuda.is_available()
# True
# Returns the index of a currently selected device.
torch.cuda.current_device()
# 0
# Returns the number of GPUs available.
torch.cuda.device_count()
# 1
# Gets the name of a device.
torch.cuda.get_device_name(0)
# NVIDIA GeForce RTX 2060 SUPER
# Context-manager that changes the selected device.
# device (torch.device or int) – device index to select.
torch.cuda.device(0)
Pytorch GPU가 준비 되었으니, 전에 만들어 둔 Se-ResNet을 이용하여 CIFAR-10 데이터 셋을 분류했습니다.
간단히 epoch 200번 정도 돌려 봤는데 괜찮은 결과가 나온 것 같습니다.
이제 야외에서도 딥러닝을 돌려야할 때, 바로 사용할 수 있습니다. ( 해커톤 같은 경우 ...? )
https://coding-yoon.tistory.com/152
https://coding-yoon.tistory.com/153
728x90
반응형
'Python > Deep Learning' 카테고리의 다른 글
[Deep Learning] 분류 학습을 위해 골고루 훈련 및 테스트 데이터셋 분할하는 방법 (0) | 2022.03.01 |
---|---|
주피터 노트북 테마 툴바(Toolbar) 고정 - 주피터 노트북 개인 딥러닝 서버 만들기 ! (예외편) (0) | 2021.07.20 |
주피터 노트북 개인 딥러닝 서버 만들기 ! (2) with Window10, Pytorch (1) | 2021.07.16 |
주피터 노트북 개인 딥러닝 서버 만들기 ! (1) with Window10, Pytorch (6) | 2021.07.14 |
[딥러닝] Pytorch. Target n is out of bounds. (0) | 2021.03.26 |