이 포스팅에서는 Tensorflow CPU/GPU version 중 GPU version을 설치하는 방법에 대해 다룰 것이다.
지난 포스팅 Ubuntu 16.04(64bit), CUDA 8.0, cuDNN 5.1 Install에서 다루었던 Ubuntu 16.04(64bit), CUDA 8.0, cuDNN 5.1 설치과정을 마치고나서 이 작업을 진행해야 한다.
Tensorflow의 버전은 0.12.1이며 요구하는 Requirements는 다음과 같다.
Requirements
The TensorFlow Python API supports Python 2.7 and Python 3.3+.
The GPU version works best with Cuda Toolkit 8.0 and cuDNN v5.1. Other versions are supported (Cuda toolkit >= 7.0 and cuDNN >= v3) only when installing from sources.
Ubuntu 16.04(64bit), CUDA 8.0, cuDNN 5.1 Install을 통해 Python 2.7과 Cuda Toolkit 8.0, cuDNN v5.1의 설치를 완성해 조건을 갖춘상태로 이제 Tensorflow 설치를 시작하면된다.
여기까지 명령어를 수행하면 Tensorflow의 설치가 완료된다.
테스트를 위해 다음 과정을 수행한다.
python에서 tensorflow를 import하고 출력과 연산을 수행해본다.
tensorflow에서 기본으로 제공하는 예제인 MNIST demo model을 실행해본다. 숫자를 손글씨로 작성한 MNIST dataset을 이용해서 classifying handwritten digits을 수행하는 demo이다.
여기까지 문제없이 진행되었다면 설치가 완료된다.