■ PYTHON TENSORFLOW를 설치하는 방법을 보여준다.
1. 설치 환경
• 운영 체제 : Microsoft Windows 10 64Bit Version
• CUDA 지원 그래픽 카드 : Nvidia GTX 1080, 1070, 1060 등
2. 아나콘다3 설치하기
2.1 ‘아나콘다3 5.0.1 설치하기’ 항목을 참조한다.
※ 설치시 64비트 버전을 설치한다.
3. Nvidia CUDA 설치하기
3.1 웹 브라우저에서 아래 URL을 입력한다.
▶ URL
1 2 3 |
https://developer.nvidia.com/accelerated-computing-toolkit |
3.2 아래 웹 브라우저의 오른쪽 중간에 위치한 [CUDA Toolkit] 항목 아래에 있는 [Download] 버튼을 클릭한다.
3.3 아래 웹 브라우저를 [Additional Resources] 항목이 보일 때까지 아래로 스크롤한다.
3.4 아래 웹 브라우저에서 [Additional Resources] 항목의 [Legacy Release] 링크를 클릭한다.
3.5 아래 웹 브라우저에서 [Archived Release] 항목의 [CUDA Toolkit 8.0 GA2 (Feb 2017)] 링크를 클릭한다.
3.6 아래 웹 브라우저에서 [Select Target Platform] 항목의 [Operating System] 항목에서 [Windows] 버튼을 클릭한다.
3.7 아래 웹 브라우저에서 [Select Target Platform] 항목의 [Version] 항목에서 [10] 버튼을 클릭한다.
3.8 아래 웹 브라우저에서 [Select Target Platform] 항목의 [Installer Type] 항목에서 [exe (local)] 버튼을 클릭한다.
3.9 아래 웹 브라우저에서 [Download Installers for Windows 10 x86_64] 항목의 [Base Installer] 항목에서 [Download (1.3GB)] 버튼을 클릭한다.
3.10 cuda_8.0.61_win10.exe 파일을 다운로드한다.
3.11 아래 웹 브라우저에서 [Download Installers for Windows 10 x86_64] 항목의 [Patch 2 [Release Jun 26, 2017]] 항목에서 [Download (43.1 MB)] 버튼을 클릭한다.
3.12 cuda_8.0.61.2_windows.exe 파일을 다운로드한다.
3.13 cuda_8.0.61_win10.exe 파일을 실행해 설치한다.
3.14 cuda_8.0.61.2_windows.exe 파일을 실행해 설치한다.
4. Deep Neural Network (cuDNN) 설치하기
4.1 웹 브라우저에서 아래 URL을 입력한다.
▶ URL
1 2 3 |
https://developer.nvidia.com/accelerated-computing-toolkit |
4.2 아래 웹 브라우저의 오른쪽 아래에 위치한 [Software Components] 항목의 [GPU-Accelerated Libraries] 항목에서 [Deep Neural Network (cuDNN)] 항목을 클릭한다.
4.3 아래 웹 브라우저에서 [Download] 버튼을 클릭한다.
4.4 아래 웹 브라우저에서 [Log in] 항목에서 [Join] 버튼을 클릭해 회원 가입을 하거나 [Login] 버튼을 클릭해 로그인한다.
4.5 아래 웹 브라우저에서 [I Agree To the Terms of the cuDNN Software License Agreement] 항목을 체크한다.
4.6 아래 웹 브라우저에서 [Download cuDNN v6.0 [April 27, 2017], for CUDA 8.0] 항목을 클릭한다.
4.7 아래 웹 브라우저에서 [cuDNN v6.0 Library for Windows 10] 항목을 클릭한다.
4.8 cudnn-8.0-windows10-x64-v6.0.zip 파일을 다운로드한다.
4.7 cudnn-8.0-windows10-x64-v6.0.zip 파일의 압축을 풀면 “cuda” 폴더 아래에 “bin”, “include”, “lib” 폴더가 생성되는데 이 3개의 폴더들을 복사해서 “C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0” 폴더 아래에 덮어쓴다.
5. TensorFlow 설치하기
5.1 윈도우 메뉴에서 [Anaconda3 (64-bit)] 메뉴 아래에 있는 [Anaconda Prompt] 메뉴를 “관리자 권한”으로 실행한다.
5.2 아래 명령을 실행한다.
▶ 실행 명령
1 2 3 |
pip install tensorflow-gpu |
6. 쥬피터 노트북 실행하기
6.1 윈도우 메뉴에서 [Anaconda3 (64-bit)] 메뉴 아래에 있는 [Jupyter Notebook] 메뉴를 클릭한다.
6.2 아래 명령을 실행한다.
▶ 예제 코드 (PY)
1 2 3 4 5 6 |
import tensorflow as tf hello = tf.constant('Hello, TensorFlow!') sess = tf.Session() print(sess.run(hello)) |