Caffe和MATLAB
這篇總結(jié)是對(duì)前面的一個(gè)補(bǔ)課吧,caffe配matlab,包括ubuntu下面matlab2016b的破解安裝,其實(shí)我這是想跑一個(gè)demo看看效果而已。OK先安裝matlab
安裝matlab2016b
1準(zhǔn)備文件
首先要下載matlab2016b的文件包,網(wǎng)上都有吧!給個(gè)鏈接 :28ge
?
下載LINUX里面的三個(gè)文件,R2016b_glnxa64_dvd1.iso、R2016b_glnxa64_dvd2.iso和Matlab 2016b Linux64 Crack.rar
我把這幾個(gè)文件存在了
/home/usrname/Downloads/BaiduNetdiskDownload 文件夾下面
好了解壓開始了,用解壓縮工具 rar對(duì)Matlab 2016b Linux64 Crack.rar進(jìn)行解壓,這是破解文件。
rar x Matlab 2016b Linux64 Crack.rar
如果沒(méi)有rar工具,用命令進(jìn)行安裝
sudo apt install rar解壓出來(lái)的文件包括:
MATLAB_Production_Server ,
R2016b,
license_server.lic,
license_standalone.lic
readme.txt
?
readme包含著破解密匙,和破解的補(bǔ)丁覆蓋說(shuō)明
安裝
1建立掛載文件夾,我這里在/home/usrname/Downloads 下面建立了一個(gè)文件夾,名字叫matlab2016b
/home/usrname/Downloads/matlab2016b 這個(gè)目錄就叫掛載目錄
2掛載安裝,先掛載dvd1
sudo mount -t auto -o loop /home/usrname/Downloads/BaiduNetdiskDownload /R2016b_glnxa64_dvd1.iso /home/usrname/Downloads/matlab2016b
然后用命令行進(jìn)入/home/usrname/Downloads,注意這里是進(jìn)入掛載目錄的上一層目錄,然后運(yùn)行install
cd /home/usrname/Downloads sudo /home/usrname/Downloads/matlab2016b/install # 進(jìn)行安裝、彈出安裝界面,類似windows安裝,安裝密鑰在Crack文件中的readme.txt中,是:09806-07443-53955-64350-21751-41297在彈出的界面中會(huì)有讓你選擇matlab的安裝路徑,我這里就安在了/home/usrname/MATLAB/R2016b下面了,注意這是matlab的安裝路徑。
當(dāng)R2016b_glnxa64_dvd1.iso安裝完成后,提示拔出dvd1,然后插入dvd2對(duì)話框,此時(shí)需要掛載第二個(gè)iso文件(R2016b_glnxa64_dvd2.iso)到/home/usrname/Downloads/matlab2016b文件夾下,這里注意的是,由于你當(dāng)時(shí)的終端窗口正在 進(jìn)行安裝,所以你是無(wú)法進(jìn)行操作的,所以你需要ctrl+Alt+t進(jìn)行重新開一個(gè)終端命令窗口。掛載成功后直接點(diǎn)擊ok就可以了。
命令:
ctrl+Alt+t #新建窗口
sudo mount -t auto -o loop /home/usrname/Downloads/BaiduNetdiskDownload /R2016b_glnxa64_dvd2.iso /home/usrname/Downloads/matlab2016b注意掛載成功以后,點(diǎn)擊ok,繼續(xù)安裝
3、激活
這里要以超級(jí)權(quán)限進(jìn)去
sudo ./ usr/local/MATLAB/R2016b/bin/matlab彈出界面,選擇激活文件,license_standalone.lic
然后finish
4打補(bǔ)丁
sudo cp /home/usrname/Downloads/BaiduNetdiskDownload /R2016b/bin/glnxa64/libmwservices.so /home/usrname/MATLAB/R2016b/bin/glnxa64 sudo cp /home/usrname/Downloads/BaiduNetdiskDownload /R2016b/bin/glnxa64/libmwlmgrimpl.so /home/usrname/MATLAB/R2016b/bin/glnxa64 sudo cp /home/usrname/Downloads/BaiduNetdiskDownload /R2016b/bin/glnxa64/libinstutil.so /home/usrname/MATLAB/R2016b/bin/glnxa64 sudo cp /home/usrname/Downloads/BaiduNetdiskDownload /R2016b/bin/glnxa64/libcufft.so.7.5.18 /home/usrname/MATLAB/R2016b/bin/glnxa64?
最后修改環(huán)境變量:
sudo gedit ~/.basnrc添加一行:
export PATH="/home/usrname/MATLAB/R2016b/bin:$PATH"?
上面講了怎么安裝matlab,接下來(lái)就要配置caffe的matlab接口
?
之前caffe已經(jīng)install過(guò)了,于是直接進(jìn)入caffe的根目錄修改Makefile.config文件,主要是打開matlab的接口,并加上一個(gè)MATLAB的路徑
MATLAB_DIR := /home/usrname/MATLAB/R2016b然后就
make matcaffe?
下一步測(cè)試
make mattest這一步就報(bào)錯(cuò)了,
缺少 libstdc++.so.6
在環(huán)境變量里面添加:
export LD_LIBRARY_PATH="/usr/local/cuda/lib64:$ LD_LIBRARY_PATH" export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libstdc++.so.6再測(cè)試 通過(guò)!
?
在命令行中
matlab
彈出matlab后。需要設(shè)置其路徑,工具欄上面的set path,其實(shí)就是把caffe的工作路徑包含到matlab工作的搜索路徑中。
addpath的命令是一樣的功能。
福利答謝大家!
感謝您閱讀本篇文章,對(duì)此特別發(fā)放一個(gè)無(wú)門檻的現(xiàn)金紅包,打開支付寶掃碼領(lǐng)取,可以領(lǐng)到錢的哦!
?
總結(jié)
以上是生活随笔為你收集整理的Caffe和MATLAB的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: SIFT四部曲之——构建关键点特征描述符
- 下一篇: 互联网创业公司的传统思维