Mac OS X安裝Caffee

環(huán)境

操作系統(tǒng):OS X EI Capitan 10.11.6
圖形卡:Intel HD Graphics 4000 1536 MB
因此不能使用nvidia的cuda和cudnn的GPU加速功能,只能使用CPU進(jìn)行計(jì)算

安裝homebrew

最好清除干凈/usr/local/Cellar文件夾下的所有內(nèi)容,安裝最新版的homebrew,不然后期會(huì)有些問題

安裝Caffe依賴包

$ brew install -vd snappy leveldb lmdb gflags glog szip
$ brew tap homebrew/science
$ brew install hdf5 opencv
$ brew install protobuf boost wget

下載Caffe源碼

$ git clone https://github.com/bvlc/caffe.git
$ cd caffe/
$ mv Makefile.config.example Makefile.config

修改Makefile.config

使用CPU模式
CPU_ONLY := 1

執(zhí)行編譯

# -j 表示多線程編譯,利用所有可以用的CPU,加快便以速度
# -j8 表示開啟8個(gè)線程編譯
make -j

問題

安裝過程中提示找不到atlas

BLAS(Basic Linear Algebra Subprograms)基礎(chǔ)線性代數(shù)子程序庫有三個(gè)版本Atlas, MLK, OpenBLAS

  • Atlas(Automatic Tuned Linear Algebra Software),在Mac本上其實(shí)就是Framework,但實(shí)際上好像我的Mac本并沒有安裝
  • MLK,Intel的產(chǎn)品,據(jù)說速度最快,為了快速入手,先安裝了OpenBLAS

安裝OpenBLAS
$ brew install openblas

修改Makefile.config中關(guān)于BLAS的配置
BLAS := open BLAS_INCLUDE := /usr/local/Cellar/openblas/0.2.18_2/include BLAS_LIB := /usr/local/Cellar/openblas/0.2.18_2/lib

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容