Windows 10は、CUDA10.1用のNVIDIAcuDNNv7.6.0をインストールします
Windows 10 Install Nvidia Cudnn V7
NVIDIAが人工知能コンピューティングをリード-NVIDIA
https://www.nvidia.cn/
NVIDIA開発者-NVIDIA開発者
https://developer.nvidia.com/
NVIDIA cuDNN
https://developer.nvidia.com/cudnn
cuDNNアーカイブ
https://developer.nvidia.com/rdp/cudnn-archive
ディープラーニングSDKドキュメント-cuDNNアーカイブ
https://docs.nvidia.com/deeplearning/sdk/cudnn-archived/index.html
NVIDIAディープラーニングSDK
https://docs.nvidia.com/deeplearning/sdk/index.html
cuDNNリリース7.6.0ドキュメント-cuDNNインストールガイド
https://docs.nvidia.com/deeplearning/sdk/cudnn-archived/cudnn_760/cudnn-install/index.html
1. CUDA10.1用のcuDNNv7.6.0(2019年5月20日)をダウンロードします
NVIDIACUDA®ディープニューラルネットワークライブラリ(cuDNN)は、ディープニューラルネットワーク用のプリミティブのGPUアクセラレーションライブラリです。
Library for Windows, Mac, Linux, Ubuntu and RedHat/Centos (x86_64 architecture) cuDNN Library for Windows 10
primitive ['prɪmɪtɪv]: adj. primitive, ancient, simple, rough n. primitive
使用cudnn-10.1-windows10-x64-v7.6.0.64.zip
インストール。
2.cuDNNインストールガイド-概要
NVIDIA CUDAディープニューラルネットワークライブラリ(cuDNN)は、ディープニューラルネットワーク用のプリミティブのGPUアクセラレーションライブラリです。 cuDNNは、フォワードおよびバックワードコンボリューション、プーリング、正規化、アクティベーションレイヤーなどの標準ルーチン用に高度に調整された実装を提供します。 cuDNNは、NVIDIA Deep LearningSDKの一部です。
NVIDIA CUDAディープニューラルネットワークライブラリ(cuDNN)は、ディープニューラルネットワーク用のGPUアクセラレーションプリミティブライブラリです。 cuDNNは、順方向および逆方向の畳み込み、プーリング、正規化、アクティブ化レイヤーなどの標準ルーチン用に高度に最適化された実装を提供します。 cuDNNは、NVIDIA Deep LearningSDKの一部です。
世界中のディープラーニング研究者とフレームワーク開発者は、高性能GPUアクセラレーションをcuDNNに依存しています。これにより、低レベルのGPUパフォーマンスチューニングに時間を費やすのではなく、ニューラルネットワークのトレーニングとソフトウェアアプリケーションの開発に集中できます。 cuDNNは、Caffe、Caffe2、TensorFlow、Theano、Torch、PyTorch、MXNet、Microsoft CognitiveToolkitなどの広く使用されているディープラーニングフレームワークを高速化します。 cuDNNは、NVIDIA開発者プログラムのメンバーが無料で利用できます。
世界中のディープラーニング研究者とフレームワーク開発者は、高性能GPUアクセラレーションを実現するためにcuDNNに依存しています。これにより、基盤となるGPUパフォーマンスチューニングに時間を費やすことなく、ニューラルネットワークのトレーニングとソフトウェアアプリケーションの開発に集中できます。 cuDNNは、Caffe、Caffe2、TensorFlow、Theano、Torch、PyTorch、MXNet、Microsoft CognitiveToolkitなどの広く使用されているディープラーニングフレームワークを高速化します。 cuDNNは、NVIDIA開発者プログラムのメンバーが無料で利用できます。
3.cuDNNのダウンロード
4.WindowsへのcuDNNのインストール
4.1。前提条件
-
NVIDIA GPU
https://developer.nvidia.com/cuda-gpus
-
cuDNN v7.5.1〜v7.6.2でサポートされているNVIDIAハードウェア、CUDA、およびCUDAドライバーのバージョン
https://docs.nvidia.com/deeplearning/sdk/cudnn-support-matrix/index.html
-
次のサポートされているCUDAバージョンとNVIDIAグラフィックスドライバーのいずれか:
CUDA10.1用のNVIDIAグラフィックスドライバーR418以降
CUDA10.0用のNVIDIAグラフィックスドライバーR410以降
CUDA9.2用のNVIDIAグラフィックスドライバーR396以降
CUDA9用のNVIDIAグラフィックスドライバーR384以降
CUDA8用のNVIDIAグラフィックスドライバーR377以降
4.1.1。 NVIDIAグラフィックスドライバーのインストール
4.1.2。 CUDAのインストール
4.2。 WindowsへのcuDNNのインストール
- cudnn-10.1-windows10-x64-v7.6.0.64.zip->現在のフォルダーに解凍
-
CUDAディレクトリパスは
C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1
と呼ばれます -
cuDNNディレクトリパスは次のように参照されます=
E:software
-
E:softwarecuda
-
cuDNNを含むディレクトリに移動します。
-
cuDNNパッケージを解凍します。
cudnn-10.1-windows10-x64-v7.6.0.64.zip
-
以下のファイルをCUDAツールキットディレクトリにコピーします。
a。コピーcudaincudnn64_7.dll
C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1in
へ。E:softwarecudaincudnn64_7.dll
->C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1in
b。コピーcudaincludecudnn.h
C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1include
へ。E:softwarecudaincludecudnn.h
->C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1include
c。コピーcudalibx64cudnn.lib
C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1libx64
へ。E:softwarecudalibx64cudnn.lib
->C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1libx64
-
次の環境変数を設定して、cuDNNが配置されている場所を指します。
$(CUDA_PATH)
の値にアクセスするには環境変数の場合は、次の手順を実行します。
a。Start
からコマンドプロンプトを開きますメニュー。
b。タイプRun
Enter
を押します。
c。control sysdm.cpl
を発行しますコマンド。
d。Advanced
を選択しますウィンドウ上部のタブ。
e。Environment Variables
をクリックしますウィンドウの下部にあります。
f。次の値が設定されていることを確認してください。
Variable Name: CUDA_PATH Variable Value: C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1
- 含める
cudnn.lib
VisualStudioプロジェクトで。
a。 Visual Studioプロジェクトを開き、プロジェクト名を右クリックします。
b。Linker > Input > Additional Dependencies
をクリックします。
c。追加cudnn.lib
OK
をクリックします。
cuDNN v7は、v5やv6などの以前のバージョンのcuDNNと共存できます。
参考文献
cuDNNサポートマトリックス-cuDNN用のCUDAおよびNVIDIAハードウェア
https://docs.nvidia.com/deeplearning/sdk/cudnn-support-matrix/index.html
MicrosoftWindows用CUDAインストールガイド
https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html