기본 콘텐츠로 건너뛰기

1월, 2019의 게시물 표시

Windows10 - 아나콘다(Anaconda)를 사용한 Tensorflow-gpu 개발환경 구축 및 케라스(Keras)설치하기

[환경]
Windows 10 (64bit)
Anaconda 3.X (2019. 1. 2 기준 3.7이다)
Python 3.5
Tensorflow-gpu
Keras

[과정]
1. (중요) - 기존 설치되어있는 파이썬 제거
앱 및 기능 화면에서 python으로 검색해서 나오는 모든 파이썬관련 프로그램 제거해야함
지우지 않을경우 tensorflow-gpu 환경을 구축해도 tensorflow 모듈을 찾지 못하는 오류발생




2. CUDA 9.0 설치
https://developer.nvidia.com/cuda-90-download-archive  (9.0 다운로드 주소)
위 주소에서 다운받아서 설치 수행 및 PC 재부팅

3. cuDNN 설치

CUDA 버전과 같은 9.0 다운로드 https://developer.nvidia.com/rdp/cudnn-download
위 주소에서 아래 이름의 CUDA 9.0 에 해당하는 cuDNN 다운로드 "Download cuDNN v7.4.2 (Dec 14, 2018), for CUDA 9.0"

압축 해제 후 아래 경로에 저장 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0

4. 텐서플로는 공식적으로 윈도에서 아나콘다 배포판을 사용할 것을 권장함
아나콘다 사이트 접속 https://www.anaconda.com/download
파이썬 3.x 버전 설치파일 다운로드 (64bit graphical installer) 및 설치 (나오는 메뉴 모두 next or skip 으로 설치 수행)

5. 설치가 완료되면 Anaconda Prompt 를 볼 수 있다
Anaconda Prompt 실행
6. 아직까지 텐서플로GPU 버전을 설치하려면 파이썬 3.5 까지만 지원한다고한다 파이썬 3.5 적용한 아나콘다 환경을 만들자
환경 이름 :cuda $ conda create -n cuda python=3.5 anaconda
파이썬 3.5 환경 활성화 $ conda activate cuda ( 비…