Cudnn.4.0.4のインストール後、私がダウンロードしたコードを実行したい場合は、Cudnnの上位バージョンが必要です。その後、私はcudnn-7.0-のlinux-x64の-V4.0-prod.tgzをダウンロードし、直接順序に従って、インストールしてください。cudnnの再インストール方法
/sbin/ldconfig.real: /usr/local/cuda/lib64/libcudnn.so.4 is not a symbolic link
I:
$ sudo cp include/cudnn.h /usr/local/include
$ sudo cp lib64/libcudnn.* /usr/local/lib
$ sudo ln -sf /usr/local/lib/libcudnn.so.4.0.7 /usr/local/lib/libcudnn.so.4
$ sudo ln -sf /usr/local/lib/libcudnn.so.4 /usr/local/lib/libcudnn.so
$ sudo ldconfig -v
私はsudo ldconfig -v
を実行している間に、誤りがありますcudnnを再インストールする前にソースコードを再実行して同じエラーが発生する可能性があります。
luajit: /home/zhfu/torch/install/share/lua/5.1/cudnn/ffi.lua:1287: These bindings are for version 4005 or above, while the loaded CuDNN is version: 4004
Are you using an older version of CuDNN?
stack traceback:
[C]: in function 'error'
/home/zhfu/torch/install/share/lua/5.1/cudnn/ffi.lua:1287: in main chunk
[C]: in function 'require'
/home/zhfu/torch/install/share/lua/5.1/cudnn/init.lua:4: in main chunk
[C]: in function 'require'
./main.lua:329: in main chunk
[C]: at 0x00406670
誰かがこの問題を解決するのに役立つことがありますか?
私は専門家ではありませんが、バージョン4005をインストールするか、またはluaに何かをダウングレードする必要があると思います。 – Jeff
3Q、私はすでに問題を修正しています。/usr/local/libと/ usr/local/cuda/lib64にある関連ファイルをすべて削除してください。 –
固定しておけば回答を投稿してください。それは他人を助けるかもしれない。 – Jeff