ubuntu14.04&matlab2015b 测试caffe的Matlab接口
Posted byteH
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu14.04&matlab2015b 测试caffe的Matlab接口相关的知识,希望对你有一定的参考价值。
Step1: 修改caffe-master中的Makefile.config
提示:可以到文件中直接“ctrl+f”,键入相应大写字母即可查找到相应位置。
Step2:编译接口。如果之前编译caffe环境时候,已经runtest过了的话,可以直接编译接口,在caffe-master目录下打开终端,输入: make catcaffe。
注:一定记得在这步之前修改Makefile里地址,至于如果是CPU版的话,记得同时去“ONLY CPU”的“#”,相信之前在配置环境的时候已经注意到了。
Step3:测试接口。输入:make mattest
如果这里报错可以参考http://www.cnblogs.com/laiqun/p/6031925.html
如果正常运行,通常会显示如下:
Step4:可以下载一个训练好的网络对接口进行测试
a. 可以到http://dl.caffe.berkeleyvision.org/bvlc_reference_caffenet.caffemodel下载相应训练好的网络,然后放入文件夹/caffe-master/models/bvlc_reference_caffenet,这是一个方便运行demo的使用的模型。
b. 在终端输入“matlab”调出matlab2015b,切换到目录/caffe-master/matlab/demo/(这很重要)
c. 输入命令 run(\'classification_demo.m\') 或者双击打开classification_demo.m直接点击上面控制台上的“运行”即可,不需要输入参数。
d.输出是一个1000×1的矩阵,因为ImageNet数据集有1000个类别。
到此测试结束。祝大家好运!
以上是关于ubuntu14.04&matlab2015b 测试caffe的Matlab接口的主要内容,如果未能解决你的问题,请参考以下文章
Ubuntu14.04下安装MATLAB后,通过命令行打开其图形界面
在 Ubuntu 14.04 和 matlab 2014Ra 上使用犰狳在 mex 中出现分段错误