GPUで実行する現在のバージョンのtensorflow 1.11の 要件 は
- CUDA®Toolkit —TensorFlowはCUDA 9.0をサポートします。
- cuDNN SDK(> = 7.2)
ただし、 CuDNN downlad page のみのリスト
CUDA 9.2用のcuDNN v7.2.1(2018年8月7日)をダウンロード
CuDNNにはCUDAツールキットのマイナーリビジョン用のさまざまなバイナリが付属しているため(たとえば、CuDNN 7.1.3にはCUDA 9.1用とCUDA 9.0用に1つのバイナリがあります)、CuDNN 7.2のこのバイナリはCUDA 9.0と互換性がないと考えられます。
ドキュメントのバグですか?そうでない場合、TF 1.11の要件を満たす方法は?
私は、公開されているライブラリからアドレスを変更することで以下の答えを見つけました: https://developer.nvidia.com/compute/machine-learning/cudnn/secure/v7.2.1/prod/9.0_20180806/cudnn- 9.0-windows10-x64-v7.2.1.38
@emilyfyが示唆したように、ホストされているが公開されていない他のバージョンやOSのアドレスも取得できます。
代わりにこのページにアクセスしてください。 https://developer.nvidia.com/rdp/cudnn-download
Download cuDNN v7.3.0 (Sept 19, 2018), for CUDA 9.0
へのリンクがあります
cUDA 9.0用のcuDNN v7.2.1は以前は存在していましたが、v7.3.0になった今ではアーカイブにありません。私は別のPCで構築したモデルでも同じ問題を抱えています。幸いなことに、私はインストーラーを削除していませんでした。それらを共有します(Linuxのdebインストーラーのみ) here 。