MATLAB 2016中搭建MatConvNet运行环境(调用GPU运行)
2018-01-03 18:30
911 查看
自己的运行环境
NVIDIA GeForce 940MXWindows 10 64bit
MATLAB 2016b
Visual Studio 2015
CUDA 8.0.61 for Win10
MatConvNet https://github.com/vlfeat/matconvnet
注意
CUDA似乎只在8.0版本开始才支持VS 2015,之前用CUDA 7.5出很多问题,后来换8.0才弄好,安装了VS 2015的同学需要注意此信息。其他配置项可以灵活处理,留意一下MatConvNet的文档就好。MATLAB、VS2015、CUDA几乎都是默认安装,就本文的范围而言,没有手动环境变量要求。
编译
S1. 首先确认MATLAB确实配置了VS2015作为C和C++编译器mex -setup mex -setup C++
然后根据MATLAB中的提示进行操作即可。
S2. 在MATLAB中进入下载的MatConvNet目录中的matlab文件夹,在命令行中运行
vl_compilenn('enableGpu', true, 'cudaRoot', 'D:/CUDA/8.0/Toolkit')
最后一个参数为CUDA的路径,根据实际情况输入。编译时需要一段时间,中间可能会有一些乱七八糟的警告,不必理会,只要最后出现若干“mex已经成功完成”即可。
测试
在命令行中输入run vl_setupnn
再输入
vl_testnn('gpu', true)
MATLAB会运行一段时间,最后会输出类似如下信息,说明环境搭建成功。
相关文章推荐
- Windows Server 2016 服务器配置指南之PHP7运行环境搭建方法
- VMWare虚拟OSX系统搭建ios、iphone开发环境并成功运行模拟器(2016)
- matlab下配置matconvnet实现gpu运行深度学习网络
- Matlab 2016a/b中调用GPU速度巨慢的解决办法
- win10环境下安装caffe并且调用python接口成功运行--无GPU版
- windows下编译Matconvnet的环境配置(CPU和GPU版本)
- PHP问题解答系列(2):PHP运行环境搭建问题补充
- phonegap 4.2 环境搭建 及 项目创建 运行
- Windows上搭建Kafka运行环境
- deepin linux 15.5 + 小米笔记本pro 下的深度学习环境tensorflow-gpu 1.4版本搭建过程
- win7(64位)平台下Cygwin+Eclipse搭建Hadoop单机开发环境 (四) 导入Hadoop源码+wordcount程序+运行
- 转:ubuntu 下GPU版的 tensorflow / keras的环境搭建
- [置顶] 自己动手从源代码手动安装Python -- 搭建服务器Python 运行环境
- 利用docker搭建php7和nginx运行环境全过程(官方镜像)
- 6、单机运行环境搭建之 --CentOS-6.4安装MySQL 5.6.10并修改MySQL的root用户密码
- 使Docker搭建Java Web运行环境
- osgi+camel+karaf运行环境搭建(2)
- 搭建nvidia-docker运行环境-Ubutu16.04
- JSP学习(一)JSP运行环境的搭建,其他动态网页技术