caffe中matlab接口配置

这里记录一下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

接下来的安装和win下差不多,因为我的usr空间不足,所以我装在home/sindyz/software/matlab2014目录下,在配置caffe路径的时候要添加此路径

选在本地安装,序列号在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/




你可能感兴趣的:(caffe学习)