ユーザ用ツール

サイト用ツール


サイドバー

プログレス合同会社

広告

ai:deep-learning:framework

01.フレームワーク

Deep Learning(深層学習)の開発環境フレームワークとして、Google社のTensorFlowまたはPreferred Networks社のChainerを使用してみます。

1.CUDAのインストール

Deep Learningでは積和演算の並列処理が大量に行われるため、並列計算を得意とするGPUを利用して処理を高速化します。
NVIDIA社のGPU向けのプラットフォームCUDA ToolkitとDeep Neural Network library cuDNNを先にインストールしておきます。
なお、CUDAの使用にはNVIDIA社のグラフィックカードが必要です。

1.1.CUDA Toolkitのインストール

CUDAのダウンロードサイト https://developer.nvidia.com/cuda-downloads からインストールする環境に合った CUDA Toolkit をダウンロードしてインストールします。

下記はWindows10 64bit networkインストール版の例になります。

ai:deep-learning:cuda0101.png

インストールパッケージの展開先を指定します。

ai:deep-learning:cuda0102.png

システムの互換性チェックが行われます。

ai:deep-learning:cuda0103.png

使用許諾契約に同意します。

ai:deep-learning:cuda0104.png

インストールオプションを選択します。

ai:deep-learning:cuda0105.png

パッケージのダウンロードが行われます。

ai:deep-learning:cuda0106.png

パッケージのインストールが行われます。

ai:deep-learning:cuda0107.png

Visual Studioとの統合結果が表示されます。

ai:deep-learning:cuda0108.png

インストールを終了します。

1.2.cuDNNのインストール

cuDNNの公式サイト https://developer.nvidia.com/cudnn から上記でインストールしたCUDAのバージョンとOSに合った Deep Neural Network library cuDNN をダウンロードしてインストールします。
なお、ダウンロードには NVIDIA Developer Program へのメンバー登録が必要になります。

ダウンロードしたzipファイル内のcuda¥bin¥cudnn64_7.dll, cuda¥include¥cudnn.h, cuda¥lib¥x64¥cudnn.libをCUDA Toolkitのインストールディレクトリ(*1)内のそれぞれのサブディレクトリにコピーします。

(*1)
C:¥Program Files¥NVIDIA GPU Computing Toolkit¥CUDA¥v10.1
下線部はインストールバージョンです

目次

ai/deep-learning/framework.txt · 最終更新: 2019/07/13 by プログレス合同会社