WINDOW 10 TENSORFLOW CPU with docker toolbox
docker 설치
Docker는 Linux 기반의 Container RunTime 오픈 소스입니다. 상당히 Virtual Machine과 유사한 Virtual Machine 가상화 머신입니다
WINDOW 10에 docker를 설치하기 위해 다음의 사이트로 이동합니다.
WINDOW 10 Pro
https://docs.docker.com/docker-for-windows/
가운데 Get Docker for Windows(stable) 파란색 버튼을 클릭합니다. 다운로드가 시작됩니다.
WINDOW 10 HOME K
https://www.docker.com/products/docker-toolbox
윈도우 모양의 Download 파란색 버튼을 클릭합니다.
다음의 Github 사이트에서 DockerToolbox-1.12.3.exe 버튼을 클릭합니다.
설치파일을 실행합니다. Next 버튼을 클릭합니다.
Next버튼을 클릭합니다.
설치 파일을 확인하고 Next 버튼을 클릭합니다.
Next 버튼을 클릭합니다.
Install 버튼을 클릭합니다.
설치를 시작합니다.
설치가 완료되면 데스크탑 배경화면에 다음의 설치된 파일을 확인할 수 있습니다.
Docker Quickstart Terminal 파일을 실행합니다.
터미널을 실행하면 Docker가 자동 설정을 진행합니다.
설정이 진행 완료되면 다음과 같은 화면이 나옵니다.
Tensorflow docker install
https://www.tensorflow.org/versions/r0.11/get_started/os_setup.html#docker-installation
페이지 중단부에 Docker image 4개를 제공하고 있다.
CPU 버전을 사용하기 위해서는 gcr.io/tensorflow/tensorflow:latest-devel (Binary 이미지 + 소스코드)를
설치하면 된다.
$ docker run -it -p 8888:8888 gcr.io/tensorflow/tensorflow
설치가 완료되면 IPython으로자동 진입합니다. 종료하기 위해서는 ctrl+c를 입력해야 합니다.
Docker 진입
다음의 명령어를 통해 docker의 리눅스 bash 환경으로 접속한다.
$ docker run -it gcr.io/tensorflow/tensorflow bash
Tensorflow 테스트
다음의 명령어를 통해 tensorflow를 import 합니다. 한 줄로 명령어를 입력합니다.
$ python -c 'import os; import inspect; import tensorflow; print(os.path.dirname(inspect.getfile(tensorflow)))'
MNIST 모델 구동하기
MNIST 모델을 구동 해봅니다.
$ python -m tensorflow.models.image.mnist.convolutional
실행을 하면 다음과 같은 에러가 출력됩니다
이유 즉슨 다운받은 MNIST 파일의 경로에 파일이 없기 때문입니다.
$ vi /usr/local/lib/python2.7/dist-packages/tensorflow/models/image/mnist/convolutional.py
WORK_DIRECTORY가 data라는 이름으로 설정되어 있습니다. 경로를 다시 설정해줍니다.
실제 다운로드된 data의 위치는 다음과 같습니다.
$ cd /home/notebooks
WORK_DIRECTORY=’/home/notebooks/data/’
다시 실행해봅니다. 정상 작동되는 것을 확인할 수 있습니다.
$ python -m tensorflow.models.image.mnist.convolutional
다음에서는 GPU에서 확인해보시죠.
'Windows OS' 카테고리의 다른 글
WINDOWS 10 OpenCV3 + Tensorflow GPU (0) | 2017.01.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 BASH (0) | 2016.11.26 |