1. 程式人生 > >ubuntu14.04&matlab2015b 測試caffe的Matlab接口

ubuntu14.04&matlab2015b 測試caffe的Matlab接口

ctr 輸入參數 reference 好運 4.0 目錄 如果 imagenet 大寫

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接口