인공지능(AI)

노트북에 tensorflow with keras 설치

sysman 2020. 12. 5. 12:52

설치 환경

os : windows 10

cpu : i7 4702MQ

gpu : geforce GTX 765M

 

설치 시 참조

www.tensorflow.org/install/gpu

 

GPU 지원  |  TensorFlow

참고: GPU 지원은 CUDA® 지원 카드가 있는 Ubuntu 및 Windows에 제공됩니다. TensorFlow GPU 지원에는 다양한 드라이버와 라이브러리가 필요합니다. 설치를 단순화하고 라이브러리 충돌을 방지하려면 GPU를

www.tensorflow.org

 

1. cuda toolkit 설치

developer.nvidia.com/cuda-downloads

 

CUDA Toolkit 11.1 Update 1 Downloads

Please Note: We advise customers updating to Linux Kernel 5.9+ to use the latest NVIDIA Linux GPU driver R455 that will be available for download from NVIDIA website and repositories, starting today. Select Target Platform Click on the green buttons that d

developer.nvidia.com

 

동의 next 누르다가

cuda 만 체크

다음 눌러서 설치하기

 

내컴퓨터 >속성 > 고급시스템 설정> 환경변수 > 시스템 변수 

CUDA_PATH, CUDA_PATH_V11_1 확인, 없으면 넣기

 

2. cuDNN 설치

developer.nvidia.com/rdp/cudnn-download

로그인해서 windows 10 파일 찾아서 설치

cudnn-10.1-windows10-x64-v8.0.5.39

압축 파일을 c:\에 풀어줌

 

환경변수 설정

3. anaconda 설치 (최신 버전은 최근날짜로 확인해서 설치하면 됨)

repo.anaconda.com/archive/

 

Index of /

 

repo.anaconda.com

내노트북이면 just me , 공용컴퓨터 면 all users 선택 후 계속 next

 

add anaconda to my path environment variable에 체크 next 후 설치

 

시스템 변수에 없으면 넣기

 

CMD창 열어서 확인

 

 

3. conda update conda 

conda update --all 로 순서대로 업데이트

4. 사용 폴더 생성

C:\ 에서 C\test 폴더 생성

 

5. 가상 개발 환경 만들기

test 폴더 경로에서 CMD 창에서

conda create -n test python=3.5 anaconda 입력 후 설치

 

 

 

 

6. 설치 완료 후 conda activate test 입력

 

7. 가상환경에서 아래 명령어 입력

conda install -n test ipython notebook

 

9.  패키지 설치

conda install -n test numpy matplotlib pandas pydotplus h5py scikit-learn 

 

10. conda install -n test scipy mkl-service libpython m2w64-toolchain

 

 

11. keras 다운 받기 위해 설치

conda install -n test git graphviz

12. tensorflow gpu버전 설치, (만약 cpu 버전 이면 tensorflow-cpu 로 설치하면 됨)

- 설치하다가 failed with initial frozen slove ... 라고 나올수도 있지만 계속 진행하다가 보면

다른 repodata.json에서 찾아서 install 되니 기다려봄

- 만약 설치 실패 시 python 버전이 너무 최신이거나 안맞을 수 있으니 다시 create해서phthon 버전을 낮추거나

올린다.

conda install -n test tensorflow-gpu

pip3 install --upgrade tensorflow-gpu

 

13. keras 설치

맘약에 위에 설치가 안되면, pip install keras로 하면 됨

14. jupyter notebook 실행

15. 웹창이 뜸

localhost:8888/notebooks/untitled.ipynb

 

16. tensorflow돌렸을때 gpu사용확인은 작업 관리자에서 확인 

17. jupyter book에서 확인

import tensorflow as tf

from tensorflow.python.client import device_lib

device_lib.list_local_devices()

 

 

ps: 내 노트북에서는 accuracy가 많이 떨어져서 그냥 colab이 나온듯...

 

 

error 발생시

>>> import tensorflow as tf

........................................................

ImportError: DLL load failed: 지정된 모듈을 찾을 수 없습니다

<해결책>

vc_redist.x64.exe를 다운로드 받아 설치

https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

 

 

 

 

 

 

'인공지능(AI)' 카테고리의 다른 글

노트북에서 DNN 테스트  (0) 2021.09.09
tensorflow keras 활용한 손글씨 맞추기 with Flask  (0) 2020.12.20
CNN  (0) 2020.11.06
신경망에서 과대적합을 방지하기 위한 방법  (0) 2020.11.06
overfitting  (0) 2020.11.06