網(wǎng)上都是caffe安裝比較麻煩,自己試了一下,用的半天多的時間(還有大半時間是等待文件下載),感覺也還好,但也有些問題,記錄如下:caffe Ubuntu14.04 安裝:電腦中已經(jīng)安裝有opencv cuda,從官網(wǎng):http://caffe.berkeleyvision.org/install_apt.html上可以知道,需要安裝的對應(yīng)的軟件偽:cudnnBLAS,sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev安裝cudnn時,直接從官網(wǎng)下載對應(yīng)的文件,要下載linux的對應(yīng)的壓縮包,而不是deb的安裝包下載后解壓出來一個頭文件包和一個庫文件包,將頭文件包拷貝到cuda對應(yīng)的頭文件下,將庫文件拷貝到cuda對應(yīng)的lib下注意,如果你用的是一個比較老的caffe版本,那么而安裝的是比較新的cudnn,那么可能會出現(xiàn)不兼容的問題BLAS的安裝:BLAS使用給予intel 的mkl庫安裝的是mkl比較大有一個G:進入網(wǎng)站:https://software.intel.com/en-us/intel-mkl點擊:get this library for free填寫郵箱后進入郵箱進行下載,根據(jù)平臺選擇相應(yīng)的版本文件選擇Intel Math Kernel Library(Intel MKL)(928 MB)下載后使用tar -vxzf 文件名進行解壓,然后進行文件夾,```sudo ./install.sh```進行安裝安裝后有一個問題:就是庫文件的路徑:需要在/etc/ld.so.conf.d/下面新建一個文件:Intel_mkl_settings.conf在文件中添加兩個路徑:/opt/intel/compilers_and_libraries_2017.0.098/linux/mkl/lib/intel64_lin/opt/intel/compilers_and_libraries_2017.0.098/linux/compiler/lib/intel64_lin注意還需要在命令行下使用sudo ldconfig使得上述更改生效增加系統(tǒng)庫文件搜索路徑還有很多這里只是其中一個(比如還可以使用LD_LIBRARY_PATH進行處理)前期相應(yīng)的準(zhǔn)備工作做好后直接進入caffe文件夾:```1 cp Makefile.config.example Makefile.config# Adjust Makefile.config (for example, if using Anaconda Python, or if cuDNN is desired):#意思就是要根據(jù)你的電腦里的實際情況進行修改這個Makefile.config文件,然后是三個make,如果測試完成就大功告成make allmake testmake runtest```
新聞熱點
疑難解答