スポンサーリンク

Windows7でTensorflow1.0の環境構築(2017年5月版)

Tensorflow GPUに興味を持ったので、貧弱なGPUしか持っていないが、とりあえず、環境構築できるかどうか試してみたい。

(環境)
Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
RAM 32.0 GB
GPU NVIDIA GeForce GTX 660 (4GB)
Windows 7 Pro
Anaconda 4.1.1(64-bit)
Python 3.5.2

(0)公式ページ

https://www.tensorflow.org/install/install_windows
image

(1)CUDAのインストール

NVIDIAのサイトから、ダウンロードしてインストール

image

そのまま、NVIDIAアカウントを作成

image

むむ、しばらくメールが届かない。。。

(2)cuDNNのインストール。

https://developer.nvidia.com/rdp/cudnn-download
image

Join nowから登録。

image

メールが届くので、クリックして、うんたらかんたらして、パスワードを設定。

再度、以下にログイン

https://developer.nvidia.com/rdp/cudnn-download
image

cuDNN v6.0 Library for Windows 7 をクリックしてダウンロード。102 MB. ダウンロードに1分くらいかかる。

(cuDNN v5.1 for CUDA 8.0 の方がよかったのかも。。。)

image

ダウンロードしたファイル群bin, include, lib を、C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v8.0/ フォルダの同名のフォルダにコピーする。
(中身のファイルを1個ずつ、対応する場所に移動してコピーする。)

image

(3)Tensorflowのインストール

スタート > Anaconda3(64-bit) > Anaconda Prompt をクリック

image

d:

cd py

conda create --name tensorflow python=3.5

image

image

activate tensorflow

 

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.1.0-cp35-cp35m-win_amd64.whl

image

image

間違えてCPU versionをインストールしてしまった。GPU versionもインストールしてみる。

image

image

一応GPU versionもインストールできたらしい。。。が、、、使えるのだろうか。。。

image

あれ、うまくいかず。。。

pip install --upgrade -I setuptools

image

やっとできたのか?

jupyter notebook

だめだった。。。なんかすごいえらーの嵐。

image

cuDNN v5.1 for CUDA 8.0 のWindows7版をダウンロードして、該当場所を上書き。

jupyter notebook

できた、、、のか?

image

しかし、なんか、最初に変な「b」という文字が入ってしまう。。。

<まとめ Windows7でTensorflow1.0-GPUのインストール>

●CUDA 8.0 のインストール

●cuDNN v5.1 for CUDA 8.0 のインストール

●Anaconda3 64bitのインストール

●スタート > Anaconda3(64-bit) > Anaconda Prompt をクリック

pip install --upgrade tensorflow-gpu

pip install --upgrade -I setuptools
pip install --upgrade tensorflow-gpu

のあと、

jupyter notebook

で、

import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
sess.run(hello)

image

 

(参考)

Windows版TensorFlowのインストールメモ
mine820
2017年03月22日に更新
http://qiita.com/mine820/items/24934a11aad64ab43552

Windows版TensorFlow+CUDA+cuDNNでGPUを使用してみたら思ったより速度が出なかった
2017/1/8
http://scriptlife.hacca.jp/contents/programming/2017/01/08/post-2025/

 

http://yaju3d.hatenablog.jp/entry/2016/12/06/023820

スポンサーリンク