LoginSignup
1
0

More than 5 years have passed since last update.

FermiユーザだってKerasをやりたい

Last updated at Posted at 2018-06-24

※ここではWindows7でやったお話です

はまりポイント

  1. Deep Learningをやりたい
  2. お気軽にKerasにしよう
  3. 最新のモジュールで開発環境を作る
  4. CUDA 9のインストールに失敗する(TensorFlowが使っている)
  5. 調べる
  6. GPUがFermiであることに気づく(FermiはCUDA 9が動かない)
  7. 困る

とりあえず、インストール済みのNVIDIA関連のアプリ等を全てアンインストールする。
(再起動時に自動的にインストールされるものはそのままで)

以降、一から環境設定をしていく。
すでにインストール済みのものは飛ばしてOK。

順番にインストールしていく

Visual C++ Build Tools 2015

https://www.microsoft.com/ja-JP/download/details.aspx?id=48159

にアクセスし、ダウンロードする。
image3.png
その後、インストーラを実行する。

CUDA 8

https://developer.nvidia.com/cuda-80-ga2-download-archive

にアクセスし、「Select Target Platform」で環境にあった選択をして、ダウンロード。
image.png
その後、インストーラを実行する。

cuDNN 6

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

にアクセスし、「Download cuDNN v6.0 (April 27, 2017), for CUDA 8.0」から「cuDNN v6.0 Library for Windows 7」(※環境ごとに変えること)を選択肢、ダウンロード。
image1.png
その後、解凍して、

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0

にコピー。

Anaconda(最新版)

https://www.anaconda.com/download/

にアクセスし、環境にあったインストーラをダウンロード。
インストール後、「Anaconda Navigator」を立ち上げ、「Environments」から「Create」で新しい環境を作成する。
その後「Open Terminal」でDOS窓を開く。

TensorFlow 1.4.0

pip install --ignore-installed --upgrade tensorflow-gpu==1.4.0

Keras 2.1.0

pip install keras==2.1.0

おまけ

基本的にFermiでDeep Learningするにはパワー不足なので、早くもっといいGPUに買い換えるようにすること。
(これだけやって環境を構築しても、GPUメモリが足らなくてサンプルが動かないってことがよくある)

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0