딥러닝 구동 환경 구성하기(python부터 keras설치까지 간략 빠르게)

in #kr7 years ago (edited)

원인 모를 블루스크린에 고통을 받다가 .......걍 사용하던 PC를 포맷하였습니다...
계속 딥러닝에 관련한 연구를 해야되기 때문에 다시 구동 환경을 셋팅해줘야 하는 상황이네요...
설치하는 겸 설치과정에 대해 설명글을 쓰겠습니다.

저는 keras를 사용합니다. keras는 high-level neural networks API로써 tensorflow(또는 theano, CNTK)를 기반으로 한 딥러닝 라이브러리입니다. (https://keras.io/)

python 설치안되있어도 anaconda로 설치하면 python + numpy 같은 인기패키지 통합설치되기때문에
결론은 설치과정이 cuda toolkit (gpu버젼만) -> anaconda -> tensorflow -> keras가 되겠네요.

자 그럼.. 윈도우10만 덩그러니 깔려있는 상황에서 시작해봅시다. 즉 python조차 설치되있지 않은 상황.
세세한 설명없이 간략 빠르게 가 보즈아!

우선 cuda9.0으로 설치해야 합니다.
https://developer.nvidia.com/cuda-90-download-archive
가서 자신의 OS에 맞게, install type은 local추천드립니다.

설치파일 실행하시고 진행하면 됩니다.

cuDnn도 설치해야합니다.

https://developer.nvidia.com/rdp/cudnn-download
에서 cuda9.0 선택하고 os 선택하시고 다운받고 압축을 풀면

이 아이들이 나오는데 복사해서 cuda설치경로로 붙여주세요.
저같은 경우는 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0

다음은 anaconda 설치입니다.
https://www.anaconda.com/download/

다운받고


빠르게 next next next install 해줍니다.


설치 완료되면 finish하시고


시작 > 그림과 같이 anaconda prompt를 실행시켜주세요.


pip install tensorflow-gpu라고 입력하세요
gpu안쓰시는분은 저명령어에 -gpu뺀것을 입력하세요.

완료되면 이제 anaconda 프롬프트에서
python 입력하시고
import tensorflow as tf
라고 tensorflow를 import해봅시다. 여기서 성공하셔야합니다.

설치 직 후 처음 실행시키면 조금 기다려야 할 수 도 있습니다. 1분내외로..
import에 성공한다면 저 처럼 간단히 session run 까지 테스트를 해봅시다.

keras 설치입니다.
쉽습니다. anaconda prompt 실행시키고 conda install keras
로 설치 하시면됩니다.

혹시 permission 문제 있으신분은 관리자권한으로 anaconda 프롬프트를 실행시켜보세요.

이제 설치는 끝났습니다. 고생하셨어요.

간단한 MLP로 테스트 해보았습니다. 잘되네요.

Sort:  

스스로 홍보하는 프로젝트에서 나왔습니다.
오늘도 좋은글 잘 읽었습니다.
오늘도 여러분들의 꾸준한 포스팅을 응원합니다.

도움 감사합니다.

딥러닝 관련 글 쓰시기로 가닥을 잡으셨군요!
응원합니다!

감사합니다 꾸준하게 글쓸게여

뜨거운 감자 딥 러닝 관련 글이라니 환영입니다!
좀 배워 갈게요..

딥러닝 구동 환경 구성 과정을 따라하다가 잘 안되는 부분이 있더군요.
keras를 설치할 때 jupyter가 설치되어 있으면 keras module을 import 하지 못하는 오류가 있다더군요. 그래서 keras 설치 후 jupyter notebook을 설치하시는게 좋습니다.