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,完美 這...