일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- timestamp-aware frame encoder
- hackerrank
- long video understanding
- timechat
- Linux
- Python
- 코딩테스트
- 백준
- secure-file-priv
- error
- Anaconda
- Artificial Intelligence
- tensorflow
- Kaggle
- CNN
- memory bank
- 용어
- autogluon
- Github
- leetcode
- transference
- LeNet-5
- multimodal machine learning
- jmeter
- q-former
- sliding video q-former
- MySQL
- ma-lmm
- quantification
- Server
- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- timestamp-aware frame encoder
- hackerrank
- long video understanding
- timechat
- Linux
- Python
- 코딩테스트
- 백준
- secure-file-priv
- error
- Anaconda
- Artificial Intelligence
- tensorflow
- Kaggle
- CNN
- memory bank
- 용어
- autogluon
- Github
- leetcode
- transference
- LeNet-5
- multimodal machine learning
- jmeter
- q-former
- sliding video q-former
- MySQL
- ma-lmm
- quantification
- Server
- Today
- Total
Juni_DEV
Anaconda 환경 세팅 및 CUDA, cuDNN 설치 (Window, AMD Ryzen GPU) 본문
Anaconda 환경 세팅 및 CUDA, cuDNN 설치 (Window, AMD Ryzen GPU)
junni :p 2022. 5. 26. 20:341. Anaconda 설치
아나콘다 환경을 사용하면 가상환경을 독립적으로 만들어 관리하기 쉽다.
Anaconda setting 참고 글
2. Tensorflow 환경 설정
anaconda prompt 에서 (tensorflow) 가상환경을 만들고 python 3.7 버전을 설치
conda create -n tensorflow python=3.7
tensorflow 환경 활성화
conda activate tensorflow
(tensorflow) 환경에 필요한 라이브러리 설치
pip install tensorflow==2.1.0
pip install tensorflow-gpu==2.1.0
pip install tensorflow-datasets
pip install Pillow
pip install numpy
pip install urllib3
3. CUDA 설치
설치하고자 하는 tensorflow와 호환되는 CUDA, cuDNN 버전을 확인
https://www.tensorflow.org/install/source_windows#tested_build_configurations
tensorflow_gpu-2.1.0와 호환되는 버전
- CUDA: 10.1
- cuDNN: 7.6
사이트에서 CUDA 10.1을 찾아서 본인 환경에 맞춰 설치
다운로드 완료되면 .exe 파일 실행해서 recommend 대로 설치 진행하면 된다.
4. cuDNN 설치
위에서 확인한 tensorflow, CUDA와 호환되는 cuDNN 7.6을 찾아서 압축파일 다운로드
다운로드된 cuDNN 압축파일을 해제하고 해당 폴더의 파일들을 전체 복사한 뒤
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1 의 폴더로 덮어씌운다.
5. AMD Ryzen GPU 사용 설정
pip install tensorflow-directml
NVIDIA GPU를 사용할 때는 CUDA, cuDNN 설정만 해주면 바로 사용 가능했는데
이번에 AMD Ryzen GPU를 사용하면서 학습할 때 자꾸 CPU만 사용하는 문제가 발생했다.
해당 구문 추가해줬더니 해결되었다.
6. GPU 사용 확인
아나콘다 프롬프트에서 python 입력해서 python 세션으로 이동
from tensorflow.python.client import device_lib
device_lib.list_local_devices()
입력해서 GPU 잘 출력되면 완료!
참고
'Artificial Intelligence' 카테고리의 다른 글
2. Tabular 데이터 모델링 (머신러닝) (0) | 2022.07.11 |
---|---|
1. Tabular 데이터 모델링 (전처리 및 시각화) (0) | 2022.07.05 |
Cross validation 종류 (0) | 2019.06.18 |
인공지능 용어 정리 (3) (0) | 2019.06.11 |
인공지능 용어 정리 (2) (0) | 2019.06.11 |