caffe的Matlab接口安裝


參考博文:http://blog.csdn.net/thystar/article/details/50720691

0. Caffe安裝及Matlab安裝

1. Caffe中matcaffe配置

caffe的Matlab中只支持gcc-4.7,但是ubuntu14.04默認安裝的是gcc-4.8。如果直接編譯會出現warning,但最終也會顯示編譯成功。當然也可以選擇安裝gcc-4.7並降級,步驟如下:

  • 下載並安裝gcc-4.7和g++-4.7
1 sudo apt-get install gcc-4.7
2 sudo apt-get install g++-4.7
  • 鏈接gcc-4.7和g++-4.7實現降級
1 cd /usr/bin
2 sudo rm gcc
3 sudo ln -s gcc-4.7 gcc
4 sudo rm g++
5 sudo ln -s g++-4.7 g++
6 # 查看是否連接到4.7.x
7 ls –al gcc g++
8 gcc --version
9 g++ --version

安裝好了之后,需要修改caffe\Makefile.config里面Matlab路徑。

1 vi caffe\makefile.config

例如:

1 MATLAB_DIR := /home/usr/matlab/matlab2014a

保存並重新編譯

1 sudo make clean
2 make all
3 make test
4 make runtest
5 make matcaffe

2. 可能遇到的問題

caffe中Matlab接口編譯好了之后,還有可能在Matlab中無法調用caffe。此時最有可能遇到了路徑問題。

  • 方法一

    將文件拷貝至caffe/matlab文件夾中運行

  • 方法二

    在文件開頭加入Matlab路徑如: 

1  addpath /home/lutcho/caffe/matlab

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM