Tensorflow 2.0 GPU 설치하기
0. 컴퓨터 사양 확인
- 설치 전, 자신의 컴퓨터의 운영체제, GPU를 먼저 확인
제 컴퓨터 사양
- 운영체제 : Windows 10
- GPU : Quadro P600
1. NVIDIA driver 설치
NVIDIA driver Download : https://www.nvidia.co.kr/Download/index.aspx?lang=kr
- 자신의 GPU에 맞는 드라이버 설치
2. CUDA 설치
CUDA Toolkit Archieve : https://developer.nvidia.com/cuda-downloads
- 운영체제와 버전을 선택하여 설치파일 다운로드(여기서는 CUDA 10.0 설치)
- 설치파일 실행하여 CUDA 설치
3. cuDNN 설치
cuDNN Download : https://developer.nvidia.com/cudnn
- 회원가입 필요
- CUDA에 맞는 버전 설치파일 다운로드(여기서는 cuDNN 10.0 설치)
- 다운받은
zip
파일을 압축 해제(각 폴더마다 1개의 파일이 들어있음) - 압축 해제된 파일들을 CUDA 설치 경로(
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA
)에 덮어쓰기
4. 가상환경 생성 및 jupyter kernel 생성
-
cmd 관리자 권한으로 실행
-
가상환경 생성
conda create --name tf-gpu python=3.7
-
가상환경 활성화
activate tf-gpu
-
jupyter kernel 생성
conda install ipykernel python -m ipykernel install --user --name tf-gpu --display-name tf-gpu
5. Tensorflow 2.0 gpu 설치
- 가상환경 활성화된 상태에서 tensorflow 2.0 gpu 버전 설치
conda install tensorflow-gpu==2.0.0
6. 설치 확인
import tensorflow as tf
print(tf.__version__)
tf.test.is_gpu_available()
2.0.0
True