caffe改動過後重新編譯

2021-08-19 19:13:22 字數 1314 閱讀 1001

1. 進入caffe-master資料夾下,將makefile檔案和makefile.config檔案都用以前編譯過的替換掉。

2. 開啟終端,輸入以下命令:

make clean
make all -j8
make test -j8
make runtest
3. 重新編譯python介面:

make pycaffe
如果出現以下錯誤:

解決辦法:

開啟makefile.config檔案,找到:

python_include := /usr/include/python2.7 \

/usr/lib/python2.7/dist-packages/numpy/core/include

改為:

python_include := /usr/include/python2.7 \

/usr/local/lib/python2.7/dist-packages/numpy/core/include

4. 重新編譯matlab介面:

sudo make matcaffe -j8
測試matlab介面:

sudo make mattest -j8
5. 測試python介面是否成功:

python
import caffe
如果出現以下錯誤:

解決辦法:

終端輸入:

sudo gedit ~/.bashrc
在檔案最下面新增:

export pythonpath=~/caffe/pyhon:$pythonpath
其中~代表caffe所在的根目錄。

然後關閉檔案,終端輸入:

source ~/.bashrc
6. 可以再make runtest試一下,確保一下正確。

完成。

caffe 改動後的重新編譯

caffe 改動後要重新編譯,之前不知道,走了彎路。1.更新了核心 後,要在caffe master的檔案路徑裡執行如下步驟 make clean make all j8 make test j8 make runtest 2.再重新編譯python介面 make pycaffe 3.測試是否成功 ...

重新編譯索引

資料庫執行一段時間後,由於大量的資料變化,會導致一些表的索引實效,造成sql語句執行速度過慢,使資料庫出現大量的鎖,日常維護中應該對資料庫定時重新編譯索引。編譯索引 如下 setfeedback off column rebuild index heading spool temp rebuild ...

Raize 重新編譯

最近專案用到了raize5的日曆控制項,需要在中文版本與英文版本中切換顯示,這個需要修改 rzpopups.pas,修改了需要重新編譯.費老大勁了.首選修改 rzborder.pas,不然編譯不過 再改 rc5 source build rc5.cmd 執行ok,替換dcu,重新啟動ide,完美 這...