深度学习架构MatConvNet在Windows下的安装编译
2016-10-10 17:34
218 查看
运行环境:MATLAB R2014a,Windows 7 64位,GPU GeForce 980Ti,CUDA v7.5,cuDnn v5.1,并安装了Visual Studio 2010用于MATLAB的mex文件编译。
1. 下载MatConvNet,解压到任意的文件夹中。
2. 将MATLAB的工作路径定位到'MatConvNet'文件夹。
3. 在MATLAB命令窗中添加路径:addpath matlab。
4. 在MATLAB命令窗中输入:vl_compilenn,进行CPU版的编译。
5. 编译完成后,'MatConvNet'文件夹会多出一个'mex'文件夹,在MATLAB命令窗中输入:vl_testnn,测试编译过的程序,如果命令窗中显示0个failed,即编译成功。
6. 接下来进行GPU版的编译,在'MatConvNet'文件夹下新建一个'local'文件夹,把下载的cuDnn库放进去,例如我下载的是与CUDA v7.5配套的cuDnn-v5.1-rc压缩文件,解压后将文件夹命名为'cudnn-rc5.1',然后将这个文件夹复制到之前的'local'文件夹中,并将'cudnn-rc5.1/bin'中的文件'cudnn64_5.dll'复制到文件夹'MatConvNet/matlab/mex'中,在MATLAB命令窗中输入:vl_compilenn('enableGpu',true,'cudaRoot','C:\Program
Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5','cudaMethod','nvcc','enableCudnn',true,'cudnnRoot','local/cudnn-rc5.1'),
等编译完后,在MATLAB命令窗中输入:vl_testnn('gpu',true),测试编译程序,如果命令窗中显示0个failed,则编译成功。
1. 下载MatConvNet,解压到任意的文件夹中。
2. 将MATLAB的工作路径定位到'MatConvNet'文件夹。
3. 在MATLAB命令窗中添加路径:addpath matlab。
4. 在MATLAB命令窗中输入:vl_compilenn,进行CPU版的编译。
5. 编译完成后,'MatConvNet'文件夹会多出一个'mex'文件夹,在MATLAB命令窗中输入:vl_testnn,测试编译过的程序,如果命令窗中显示0个failed,即编译成功。
6. 接下来进行GPU版的编译,在'MatConvNet'文件夹下新建一个'local'文件夹,把下载的cuDnn库放进去,例如我下载的是与CUDA v7.5配套的cuDnn-v5.1-rc压缩文件,解压后将文件夹命名为'cudnn-rc5.1',然后将这个文件夹复制到之前的'local'文件夹中,并将'cudnn-rc5.1/bin'中的文件'cudnn64_5.dll'复制到文件夹'MatConvNet/matlab/mex'中,在MATLAB命令窗中输入:vl_compilenn('enableGpu',true,'cudaRoot','C:\Program
Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5','cudaMethod','nvcc','enableCudnn',true,'cudnnRoot','local/cudnn-rc5.1'),
等编译完后,在MATLAB命令窗中输入:vl_testnn('gpu',true),测试编译程序,如果命令窗中显示0个failed,则编译成功。
相关文章推荐
- 深度学习架构MatConvNet在Windows下的安装编译
- android学习——NDK入门 windows下安装cygwin 与 Eclipse使用CDT 自动编译
- 【神经网络与深度学习】【Python开发】Caffe配置 windows下怎么安装protobuf for python
- 分布式架构学习之:MySQL源码编译安装(CentOS-6.7+MySQL-5.6)
- 深度学习环境搭建(Windows下Anaconda安装与配置)
- 深度学习--windows 下安装mxnet
- geos库学习(1)--windows如何用vs2010编译和安装geos库
- 深度学习框架keras平台搭建(关键字:windows、非GPU、离线安装)
- 分布式架构学习之:MySQL源码编译安装(CentOS-6.7+MySQL-5.6)
- caffe windows 学习第一步:编译和安装(vs2012+win 64)
- 深度学习之Windows下安装caffe及配置Python和matlab接口
- 【PTVS+Theano+CPU/GPU】在windows下使用VS安装theano深度学习工具
- 深度学习-Windows平台下的Caffe编译教程
- 深度学习python库安装经验,Windows下安装Anaconda3 pycharm tensorflow keras theano中遇到的问题
- android学习——NDK入门 windows下安装cygwin 与 Eclipse使用CDT 自动编译
- 【机器学习】windows版caffe深度学习库编译
- 【深度学习】windows下安装TensorFlow
- 学习在linux和windows安装GSL和使用,编译 链接 和makefile的撰写和实现
- windows上安装深度学习框架——Keras
- 【神经网络与深度学习】【CUDA开发】服务器(多GPU)caffe安装和编译