2016-09-01 4 views
2

cuDNNをルートアクセスなしでローカルにインストールできますか?TheanoにcuDNNをrootアクセスなしでインストールする

私はLinuxマシンにroot権限を持っていません(ディストリビューションはopenSuseです)が、CUDA 7.5はすでにインストールされています。

私はTheanoを使用しており、GPUでの操作の速度を向上させるにはcuDNNが必要です。

Nvidiaからcudnn-7.5-linux-x64-v5.1をダウンロードしました。指示に従って、CuDNNアーカイブコンテンツをCUDAインストールフォルダにコピーする必要があります。つまり、(cuda/lib64 /とcuda/include /)です。しかし、それは私にrootアクセスを必要とするでしょう。

cudnnアーカイブをローカルに抽出し、theanoにcudnnライブラリへのパスを提供することは可能でしょうか?

答えて

6

あなたはあなたの家に全体CUDA SDKをコピーして、彼らはその後、あなたは、単に抽出でき、あなたの~/.bashrc

export CUDA_ROOT=~/program/cuda-7.5 
export CUDA_HOME=~/program/cuda-7.5 
export PATH=${CUDA_HOME}/bin:$PATH 
export LD_LIBRARY_PATH=/usr/lib64/nvidia:${CUDA_HOME}/lib64:$LD_LIBRARY_PATH 

でこれらの環境変数を変更/追加することにより、CUDAのローカルコピーを使用する必要があることTheanoと他の人に言うことができますcuDNNをローカルのCUDA SDKディレクトリ~/program/cuda-7.5/

関連する問題