日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

caffe各种依赖包配置

發布時間:2023/12/20 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 caffe各种依赖包配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

從15號配置完了云服務器的FTP服務后就一直在弄caffe。

原以為會很簡單的yum install 幾個依賴包。然后下載caffe并且make 編譯一下就可以了。

結果萬萬沒想到我還是too young too naive!

依賴包大部分只能靠手裝,因為yum install 有很大幾率裝不上這些依賴包!

以下是必須裝的依賴包

?

1 OpenBLAS 包:這個包在下載以后,make?編譯一下。

再用命令make PREFIX=/usr/local install 安裝!

因為我的登錄用戶是root。

所以只有安裝在這個目錄下才可以編譯。

ps:加入則要修改一下Makefile.config 的 BLAS項按照它的提示改成open

?

2 gflags 包 :

這個包編譯與安裝有些小技巧,如果裝不好很容易影響到Glog包。

http://stackoverflow.com/questions/23534181/error-when-compiling-glog

必須先按照這個stackflow上的方法安裝gflags包。這樣就不會對后續的glog包有影響了。

原因是glog包的編譯時需要gflags包的google的namespace。但gflags 包安裝時默認namespace 不是google的。

?

3 glog 包

用了gflags包的上述的安裝方法。就很容易安裝glog 包

tar zxvf glog-0.3.3.tar.gz

cd glog-0.3.3/

.configure --prefix=/usr/local/ 代表安裝到usr/local 下。

make

make install

?

4 HDF5包

這個包也就正常安裝就好了

./configure --prefix=/usr/local

make -j

make install

?

5 Snappy包

這個也是正常安裝就好了

./configure --prefix=/usr/local

make -j

make install?

?

6 LMDB 和 LEVELDB 包

LMDB?包是下載源碼的

make 之后不用安裝。直接復制lmdb.h 到/usr/local/include 和 liblmdb.so到/usr/local/lib

至于levelDB

tar zxvf leveldb-master.tar.gz

cd leveldb-master

然后方法也是make 后復制到相應的文件夾。和上述方法lmdb安裝法一致。

?

7 ProtoBuffer 包 和 boost 包

至于這兩個包我就似乎我裝過。好像是yum install Boost-devel ProtoBuffer-devel

就可以了!

?

8最后到caffe?目錄下

make test

make runtest? 有些新手到這里就好了

有條件的繼續

make pycaffe

make matcaffe

make distribute

?

轉載于:https://www.cnblogs.com/zzzPark/p/6357638.html

總結

以上是生活随笔為你收集整理的caffe各种依赖包配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。