caffe에 불편함을 느끼고 있던 중
keras가 deep learning library 중 간단하며 직관적이라 하여 설치 후 간단하게 테스트 해보기.
현재는 Theano backend로 동작하게 설치했지만
tensorflow windows 버전이 나오면 갈아타던가.. 생각해 봐야지..
설치 법 정리.
==================================================================
1. visual studio 설치.
visual studio 와 설치되는 파일 중 하나를 사용한다고 한다.
라이센스가 없으면 커뮤니티 버전도 상관 없는듯.
https://www.visualstudio.com/downloads/download-visual-studio-vs.aspx
2. CUDA 설치
GPU 연산을 위해 CUDA 설치.
https://developer.nvidia.com/cuda-downloads
3. python 설치
python 설치. 2.7 버전 사용중.
anaconda / miniconda 설치하면 무난..
4. Theano 설치
명령 프롬프트에서 conda 를 이용하여 설치
>> conda install pip six nose numpy scipy mingw libpython
github에서 theano를 다운받은후 압축해제. 해당 경로로 이동 후
>> python setup.py develop
설치 됐는지 리스트 확인
>> conda list
환경변수 PATH에 경로 추가
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin
새로운 시스템변수 만들기
시스템변수 새로만들기
(이름 : THEANO_FLAGS / 값 : floatX=float32,device=gpu,nvcc.fastmath=True,lib.cnmem=0.81 )
5. keras 설치
github에서 keras를 다운받은 후 압축해제, 해당 경로로 이동 후
>> python setup.py develop
설치 잘 됐는지 예제 확인
>> cd examples
>> ipython mnist_mlp.py
6. cuDNN 설치 (Option)
다운로드 후 압축해제
https://developer.nvidia.com/cudnn
CUDA 폴더로 복사
C:\cudnn-7.5-windows10-x64-v5.0-ga\cuda\bin
=> C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\bin
C:\cudnn-7.5-windows10-x64-v5.0-ga\cuda\include
=> C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\include
C:\cudnn-7.5-windows10-x64-v5.0-ga\cuda\lib\x64
=> C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\lib\x64
7. 끝.
설치하며 약간의 삽질 중 도움을 받은 블로그 ( http://bryan7.tistory.com/709 )
'전공관련 > Deep Learning' 카테고리의 다른 글
[Caffe] Faster R-CNN을 이용하기. 환경설정. 셋팅 (object detection) (2) | 2017.03.17 |
---|---|
[Caffe] Digits을 위한 NCCL 설정 방법 (0) | 2017.02.02 |
[TensorFlow] Tutorial 5. Large-scale Linear Models with TensorFlow (0) | 2016.11.09 |
[Caffe] windows 환경에서 caffe를 설치하자 (161102 기준) (11) | 2016.11.03 |
[TensorFlow] Tutorial 4. tf.contrib.learn Quickstart (0) | 2016.11.02 |