cudnn Installation in Linux
cudnn Installationin Linux安装教程相对简单,实际原理就是将 cudnn的库加入 cuda 的 include 和 lib 文件夹中0.前提此方法适用于Linux 系统,常见的 Ubuntu ,Debian 等等首先你的系统已经成功安装好 CUDA toolkit从官方网站上下载 cudnn 的压缩包(很多版本,下载你需要的),需要登录账户1. Ubuntu 下安
·
cudnn
Installation in Linux
安装教程相对简单,实际原理就是将 cudnn
的库加入 cuda
的 include
和 lib
文件夹中
0.前提
- 此方法适用于Linux 系统,常见的
Ubuntu
,Debian
等等 - 首先你的系统已经成功安装好
CUDA toolkit
- 从官方网站上下载
cudnn
的压缩包(很多版本,下载你需要的),需要登录账户
1. Ubuntu
下安装
进入存在 cudnn**.tgz 的文件夹
解压
$ tar -xzvf cudnn-9.0-linux-x64-v7.tgz
将解压过的文件,复制到你
cuda
的安装目录即可$ sudo cp cuda/include/cudnn.h /usr/local/cuda/include $ sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64 $ sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*
2. Debian
下安装
Debian
下的安装方法跟简单,直接安装打包好的.deb
就可以了.
进入
debian
版本cudnn
的文件夹下安装运行时的库
sudo dpkg -i libcudnn7_7.0.3.11-1+cuda9.0_amd64.deb
安装开发者的库
sudo dpkg -i libcudnn7-dev_7.0.3.11-1+cuda9.0_amd64.deb
安装 例程和用户指南
sudo dpkg -i libcudnn7-doc_7.0.3.11-1+cuda9.0_amd64.deb
3.测试一下是否安装成功
运行一个小Demo即可.
如果安装了 例程和用户指南 这个包的话,我们可以找到位于 /usr/src/cudnn_samples_v7
的mnistCUDNN
这个小例子.
拷贝到 你的home/yourdir 任意文件夹下
$cp -r /usr/src/cudnn_samples_v7/ $HOME
进入
mnistCUDNN
$ cd $HOME/cudnn_samples_v7/mnistCUDNN
编译
$make clean && make
运行
$ ./mnistCUDNN
如果安装成功了,你会看到这样结果
Test passed!
其实还可以cmake
一下你的caffe/build
,也能很快测试是否安装成功
Reference
更多推荐
已为社区贡献3条内容
所有评论(0)