Notice
Recent Posts
Recent Comments
Today
Total
05-04 00:14
Archives
관리 메뉴

Jeongchul Kim

WINDOWS 10 OpenCV3 + Tensorflow GPU 본문

Windows 10

WINDOWS 10 OpenCV3 + Tensorflow GPU

김 정출 2017. 1. 10. 16:14


WINDOWS 10 OpenCV3 + Tensorflow GPU


Windows 10, Python 3.5, OpenCV3, CUDA 8.044, cuDNN 5.1, TensorFlow GPU


Python 3.5.2 Install

TensorFlow GPU 버전을 실행하기 위해 Python 3.5 + 버전을 설치해야 합니다.


https://www.python.org/downloads/release/python-352/


Windows x86-64 executable installer를 다운 받습니다.



Python 3.5.0 (64-bit) Setup이 실행됩니다.

Add Python 3.5 to PATH를 체크합니다.

Install Now 버튼을 클릭합니다.


Close 버튼을 클릭합니다.


cmd 명령프롬프트를 실행하여 python을 실행합니다.

> python



Visual C++ Build Tools

http://landinghub.visualstudio.com/visual-cpp-build-tools

Download Visual C++ Build Tools 2015를 다운받습니다.


https://www.visualstudio.com/downloads/#microsoft-visual-c-2015-redistributable-update-3
Microsoft Visual C++ 2015 Redistributable Update 3를 다운받습니다.


setuptools install

>pip install --upgrade setuptools

wheel install

>pip install wheel

numpy Install

OpenCV를 설치하기 이전에 numpy를 설치해야 합니다.


https://pypi.python.org/pypi/numpy

목록에서 관련된 버전을 다운 받습니다.

Python 3.5.0 버전에 Windows는 64bit 이므로 numpy-1.12.0rc2-cp35-none-win_amd64.whl을 클릭해

다운받습니다.


받은 위치를 사용자명 홈 디렉터리에 붙여 넣습니다.



>pip install numpy-1.12.0rc2-cp35-none-win_amd64.whl


scipy install

>pip install scipy


OpenCV-Python Install

OpenCV 설치

>pip install opencv-python


OpenCV import

>python

>>> import cv2

>>> cv2.__version__

CUDA 8.044 -win 10 설치

TensorFlow v0. 12. 0 RC1는 CUDA 8.0 이상 설치를 권장한다.

local 버전 1.2 GB 직접 다운받아 설치한다.

https://developer.nvidia.com/cuda-downloads



다운 받은 CUDA를 Setup 합니다.

cuDNN 5.1 Install

Deep Learning을 위해 NVIDIA에서 제공하는 라이브러리다.

cuDNN 5.1 을 설치한다.

https://developer.nvidia.com/cudnn


다운로드를 받기 위해서 NVIDIA에 회원가입을 해야 한다.



회원가입 후에 로그인을 한다.



Download 버튼을 클릭합니다.



cuDNN Download Survey 를 입력하고 Proceed To Downloads 버튼을 클릭합니다.



I Agree To the Terms of the cuDNN Software License Agreement 체크박스를 선택하면

다운 가능한 목록에서 cuDNN v5.1 for CUDA 8.0 을 클릭합니다.



OS 환경 Window 10을 클릭합니다.



다운받은 압축 파일을 압축 해제 합니다.


압축 해제 후에 bin, include, lib 안에 있는 파일을 CUDA 설치 경로(C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0)에 각각 붙여 넣습니다. 관리자 권한을 요구합니다.

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib




TensorFlow-GPU 설치

>> pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.1-cp35-cp35m-win_amd64.whl


Tensorflow import

> python

>>> import tensorflow as tf

>>> tf.__version__



'Windows 10' 카테고리의 다른 글

WINDOW 10 VirtualBox Ubuntu 16.04 고정 IP Install  (0) 2017.01.07
WINDOWS 10 TensorFlow GPU  (1) 2017.01.06
WINDOW10 Python3 and Pycharm Install  (0) 2017.01.03
WINDOW 10 TENSORFLOW CPU with docker toolbox  (0) 2016.11.28
WINDOW 10 BASH  (0) 2016.11.26
Comments