这里记录一下caffe中matlab接口的配置
首先,需要下载安装matlab, 我下载的是matlab2014a, 安装过程参考http://blog.csdn.net/lanbing510/article/details/41698285
上面给出了下载地址:http://pan.baidu.com/s/1o6qKdxo#path=%252Fmatlab 里面有三个文件,下载part1(博客里说两个都下,不过我只用了到了part1),和crack(这个一定要下载)
1. 安装matlab
解压压缩包,是rar文件,可以在win下解压好。要不转个解压rar的软件。里面的.iso文件大概7g多。在对应目录下打开命令行窗口,
创建新的文件夹,将matlab挂载到linux
sudo mkdir matlab
sudo mount -o loop MATHWORKS_R2014A.iso matlab
cd matlab
./install
选在本地安装,序列号在crack/readme.txt中
安装完成后,需要激活
licence : Crack/license_405329_R2014a.lic的完整路径;
将Crack/Linux/下的.so文件替换到matlab安装目录,如下,这个需要在root下进行,sudo su
cp Crack/Linux/libmwservices.so matlab2014/bin/glnxa64/
在matlab/bin下运行:./matab
即可运行
2. caffe下matcaffe配置
这里要说明的是,caffe中matlab只支持gcc4.7,但是ubuntu14.04默认安装的是4.8. 运行
sudo apt-get install gcc-4.7
sudo apt-get install g++-4.7
首先,需要修改Makefile.config里面matlab的路径:(matlab安装路径), 我的是
MATLAB_DIR := /home/sindyz/software/matlab2014
保存,重行编译caffe
sudo make clean
make all
make test
make runtest
make matcaffe
make pycaffe
到此,caffe的配置基本完成,对于没有安装caffe和cuda的,参考:
caffe下cuda及python接口配置:http://blog.csdn.net/thystar/article/details/50487937
caffe安装:http://blog.csdn.net/thystar/article/details/50158487
两篇文章
最后,简单介绍一个在文件夹下直接打开命令窗口的插件,在win下,用快捷键shift鼠标右键即可,在linux下,需要安装一个下插件:
sudo apt-get install nautilus-open-terminal
http://www.howtogeek.com/192865/how-to-open-terminal-to-a-specific-folder-in-ubuntus-file-browser/
参考资料:
http://blog.csdn.net/lanbing510/article/details/41698285
http://www.howtogeek.com/192865/how-to-open-terminal-to-a-specific-folder-in-ubuntus-file-browser/
caffe官网:http://caffe.berkeleyvision.org/