Friday, February 9, 2018

Installing TensorFlow

https://www.tensorflow.org/install

여기에 자세한 설명이 있으나 삽질한 결과를 혹시나 모르니 남겨놓는다.

* Windows
- 설치환경: Windows 10 1709, TensorFlow with GPU support
  1. CUDA Toolkit 9 설치
    1. https://developer.nvidia.com/cuda-downloads 에서 Installers for Windows 10 x86_64
  2. cuDNN 7 설치
    1. https://developer.nvidia.com/cudnn 에서 cuDNN v7.0.5 (Dec 5, 2017), for CUDA 9.0 
    2. C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0 에 압축을 품
  3. Anaconda 5 설치
    1. https://www.anaconda.com/download 이날 기준으로 최신은 Version 5.0.1 | Release Date: October 25, 2017
    2. 설치하고나면 왠지 모르지만 path가 설정이 안되어 있음. 다음을 추가
      1. C:\ProgramData\Anaconda3
      2. C:\ProgramData\Anaconda3\Scripts
      3. C:\ProgramData\Anaconda3\Library\bin\
  4. Installing with Anaconda
    1. conda create -n tensorflow pip python=3.5
    2. activate tensorflow
      1. pip install --ignore-installed --upgrade tensorflow-gpu
  5. Validate your installation
    1. python 열고 
      1. import tensorflow as tf
      2. hello = tf.constant('Hello, TensorFlow!')
      3. sess = tf.Session()
      4. print(sess.run(hello))
    2. 하면 Hello, TensorFlow! 게 나옴
    3. 혹시 안되는 경우에는 다음 내용을 추가로 실행하면 됨
      1. conda install -c anaconda cudatoolkit
      2. conda install -c anaconda cudnn

* Mac
  1. Anaconda 5 설치
  2. Installing with Anaconda
    1. conda create -n tensorflow pip python=3.5
    2. source activate tensorflow
      1. pip install --ignore-installed --upgrade \ https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.5.0-py3-none-any.whl
  3. Validate your installation