일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- nodejs
- ChatGPT
- API
- Windows
- 구글
- 유니티
- sample
- MSSQL
- docker
- JS
- unity
- 영어
- Kibana
- ssh
- MySQL
- 엘라스틱서치
- Linux
- AWS
- build
- Python
- Ai
- mariadb
- s3
- error
- logstash
- 설정
- JavaScript
- Es
- elasticsearch
- Today
- Total
가끔 보자, 하늘.
tensorflow gpu 가속 기능 사용 설정 본문
[개발 환경] windows 10 / PyCharm / Python 3.8 / CUDA Ver 10.1 / tensorflow, tensorflow-gpu 2.3.1
gpu 가속을 사용하려면 tensorflow-gpu, 그리고 cuda toolkit, cuda DNN을 설치해야 합니다.
최신 cuda 버전은 11.2 이지만 tensorflow 2.3.1에서는 CUDA Toolkit 10.1, cuDNN 7.x 버전을 사용합니다.
다운로드 주소는 각각 아래와 같습니다.
CUDA Toolkit 10.1
developer.nvidia.com/cuda-toolkit-archive (2.3GB)
CUDA Deep Neural Network Library (cuDNN) 7.6.5
developer.nvidia.com/rdp/cudnn-archive (264MB)
(* cuDNN 파일을 다운받기 위해서는 nvidia developer 사이트 가입이 필요합니다. 비용이 추가되지 않으니 안심하세요. ^^;)
CUDA Toolkit은 설치 파일을 제공되어 exe 파일을 실행해 바로 설치할 수 있습니다.
cuDNN은 library 사용을 위한 파일만 제공됩니다. 압축 파일로 제공되며 압축을 풀면 아래와 같은 폴더가 나옵니다.
모든 폴더 파일을 "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1"에 복사하시면 추후 사용하기 편리합니다.
python에서의 사용을 위해서는 필요한 dll 파일들을 c:\windows\system32에 복사해야 합니다.
"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin" 폴더에서 "cu"로 시작하는 dll 파일 12개 (cudnn 파일 포함)를 복사하여 system32 폴더에 복사하면 됩니다.
샘플을 돌려보니 성공적으로 인식하네요.
'개발 이야기 > DB, 데이터분석, AI' 카테고리의 다른 글
PyCharm 에서 Mecab 설치 및 사용 방법 (0) | 2021.02.22 |
---|---|
gmail 첨부파일을 자동으로 가져오기 (0) | 2021.02.03 |
NodeJS에서 Google SpreadSheet에 접속하기 (0) | 2020.11.13 |
윈도우에서 pytesseract 로 이미지에서 숫자 추출하기 (0) | 2020.10.22 |
Python으로 제작한 자동 번역 및 음성 파일 생성툴 (0) | 2020.09.23 |