cudnn Installation in Linux
来源:互联网 发布:淘宝网电视为什么便宜 编辑:程序博客网 时间:2024/06/06 00:30
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
https://developer.nvidia.com/compute/machine-learning/cudnn/secure/v7.0.5/prod/Doc/cuDNN-Installation-Guide
阅读全文
0 0
- cudnn Installation in Linux
- Specific cuDNN installation
- Unix/Linux installation in disk, without cdrom.
- Unix/Linux installation in disk, without cdrom.
- Oracle XE Installation in Linux CentOS
- Linux Installation
- linux installation
- Ubuntu16.04+CUDA8.0+ANACONDA2+cuDNN+caffe+opencv installation
- 170816 Ubuntu-Nvidia CUDA+Driver+cuDNN installation-Titan Xp
- SDCV installation in CYGWIN
- openvswitch installation in Ubuntu
- openvswitch installation in Ubuntu
- Openssl Installation in Window
- plugin installation in eclipse
- linux安装cuda和cudnn
- cuDNN
- could not find cudnnCreate in cudnn DSO
- Slackware installation in VMWare Howto
- Java面试题全集(上)
- python yield
- RocketMQ原理解析-consumer 6.pull消息消费
- Dorado控件调用
- PCL安装的一些问题总结
- cudnn Installation in Linux
- 07_c++运算符重载
- python的文件类型、变量、数值和字符串
- 探究Go类型参数的函数
- dorado给指定行上色
- get和post请求
- . 使用UDP协议编写一个网络程序,设置接收端程序的监听端口是8001,发送端发送的数据是“Hello, world”。
- 展示接口中的商品,加入购物车
- IT职场求生法则-----我在IT职场打滚超过15年了,从小小的程序员做到常务副总