問題タブ [cudnn]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tensorflow - tensorflow cudnn の問題 (cuda 7.5、367 ドライバー cudnn 4) SOS
ubuntu 16.04でgtx 980tiを実行し、debファイルを介してcuda 7.5をインストールし、cudnnファイルを/ usr/local/cuda-7.5 ...にcupiしました。
次のようにbashrcファイルを編集しました。
export CUDA_HOME=/usr/local/cuda-7.5 export LD_LIBRARY_PATH=${CUDA_HOME}/lib64
PATH=${CUDA_HOME}/bin:${PATH} エクスポート PATH
モデルを実行すると、次のようになります。
ここで私が間違っていることを誰かが見て、またはそれを修正する方法を知っていますか? すべての提案は大歓迎です:)
opencv - エラー 13 エラー C1083: インクルード ファイルを開けません: 'cudnn.h': そのようなファイルまたはディレクトリはありません ...\caffe\util\cudnn.hpp 5 1 convert_imageset
Windows (64 ビット、リリース、vs 2013、nvidia 750、opencv 3.1、cuDNN
バージョン 5.1) 用に caffe をコンパイルすると、次のエラーが発生しました。
「エラー 13 エラー C1083: インクルード ファイルを開けません: 'cudnn.h': そのようなファイルまたはディレクトリはありません ...\caffe\util\cudnn.hpp 5 1 convert_imageset」.
このビデオで述べたようにすべてを設定しました。
このエラーを github issues link this とthisで検索します
のバージョン 4 を使用しているcuDNN
場合OpenCV 2.4
:
========== すべて再構築: 15 件成功、1 件失敗、0 件スキップ ==========
ただし、エラーが発生しました:
エラー 1 エラー MSB3073: コマンド ""...\caffe-master\windows\scripts\BinplaceCudaDependencies .cmd" "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\bin" "... \cuda" false true "...\caffe-master\windows..\Build\x64\Release\" :VCEnd" コード 1 で終了しました。C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4. 0\V120\Microsoft.CppCommon.targets 132 5 libcaffe
c++ - caffe cudnn バージョン 4 & 5
私は自分のカフェ プログラムで cudnn アクセラレーションを使用しています。最初に cudnn 4 を使用し、正常に動作していますが、cudnn をバージョン 5.0 に更新すると、pow 関数が動作しません。呼び出し関数は、batch_norm レイヤーにあります。
また、呼び出し後のデータは変更されません。pow 関数は、caffe github banch と同じように、次のように定義されます。
python - エラー: `Loaded runtime CuDNN library: 5005 but source was installed with 5103` はどういう意味ですか?
GPU で TensorFlow を使用しようとしたところ、次のエラーが発生しました。
もちろん、私はこのエラーを修正しようとしています (ただし、これは既にLoaded runtime CuDNN library: 5005 (compatibility version 5000) but source wascompiled with 5103 (compatibility version 5100) と尋ねられています)が、エラーを理解したいです。私はいつも、投稿する (助けを求める) 前に自分で問題を解決 (コーディング) しようとしますが、エラー メッセージが少しわかりにくい/不明確なようで、エラーの意味を理解するための良いリソース。
エラーを理解するために、エラーの始まりと思われる行に注目しました。
関連すると思われるいくつかの github ページを読んだ後、次のようにエラーを読む方が実際にはより役立つことに気付きました。
読み込まれたランタイム CuDNN ライブラリ: 5005 ですが、ソースは 5103 でコンパイルされています。
CuDNN ライブラリ 5005 をロードしたように見えるので (レベルでUNIX/OS の) しかし、TensorFlow (python 用) はバージョン 5103 であると私が推測するものでコンパイルされました。明らかに、TensorFlow ライブラリが 5103 に従って API を使用しているが、(cuda) ディープ ラーニングと対話するための「本物の」API を使用している場合ライブラリ CuDNN はバージョン 5005 であり、問題になることは明らかです。それらは何が起こっているかの推測にすぎませんが。
私の最初の混乱は、私が知る限り、CuDNN 5005 や 5103 のようなものは存在しないということです。エラーのその部分が何を意味するのかを確実に理解して、これを実際にデバッグしようとすることができるようになれば素晴らしいことです。私が使用しているときに私が知ることができる限り、私module list
は使用しています:
2 つ目の混乱は、私が無視した括弧とその意味です。
Loaded runtime CuDNN library: 5005 (compatibility version 5000)
but source was compiled with 5103 (compatibility version 5100)
正直なところ、「互換バージョン XXXX」が何を意味するのかわかりません。おそらく、CuDNN にバージョン 5000 (それが何を意味するにせよ) をインストールし (CuDNN の 5,000 バージョンがないため、これはまだ混乱を招きます)、CuDNN バージョン 5100 を使用する TensorFlow のバージョンを (何らかの方法で) コンパイルするという提案かもしれません。
誰かがエラーの正確な意味をより正確に知っていますか (そして、私がリンクした質問に対する解決策を提供してください)。
windows - Windows 上の TensorFlow: 「CUDA ライブラリ cudnn64_5.dll を開けませんでした」
Tensorflow が Windows サポートをリリースしました。gpu バージョンと CUDA 8.0 と python 3.5 をインストールしました。ただし、テンソルフローをインポートした後、次のエラーが発生しました。
誰か助けてくれませんか?ありがとう!