MatConvNet是MATLAB的一个工具箱,主要用于实现计算机视觉领域的卷积神经网络。以下是Windows系统下,CPU版本的MatConvNet安装编译及测试的代码。将其贴入matlab命令行窗口,运行即可。
运行环境:
1. MATLAB建议使用R2015b或者更新的,像R2016a、R2016b、R2017a;
2. 需要使用C/C++编译器,建议安装Visual Studio 2015。
%安装编译MatConvNet
untar('http://www.vlfeat.org/matconvnet/download/matconvnet-1.0-beta25.tar.gz'); %下载文件并解压到当前路径(1.92MB)
cd matconvnet-1.0-beta25 %将当前路径转到此路径下
mex -setup C++; %配置matlab的C++编译器
run matlab/vl_compilenn %编译生成MEX文件
run matlab/vl_setupnn %将MatConvNet工具箱添加到MATLAB路径中
%测试
run matlab/xtest/vl_testnn
当命令行窗口显示0个failed时,安装编译成功。