ubuntu下caffe編譯CDC

寫在前面:

之前編譯了caffe和C3Dv1.0,跑了跑cifar10的示例,踩了很多坑,所幸都過來了。今天編譯下CDC,老規矩,先跑示例

一、下載代碼

git clone https://bitbucket.org/columbiadvmm/cdc/src/master/

這個還是蠻大的,所幸早上實驗室網還可以

二、修改Makefile.config和Makefile文件

1.修改Makefile.config文件

sudo vim Makefile.config

改爲下面的

BLAS := atlas 改爲  BLAS := open

因爲我使用的是anaconda的虛擬環境

2.修改Makefile文件

sudo vim Makefile

下面改爲自己對應的版本

PYTHON_LIBRARIES := boost_python3 python3.5m

3.編譯

sudo make all -j8

4.遇到的問題

之前編譯c3d就遇到過這個問題,這個不知道是不是mnist不支持的問題還是什麼,畢竟不使用這部分,刪除了mnist就好了

cd examples

sudo rm -r mnist

刪除後繼續編譯

sudo make clean

sudo make all -j8

三、跑示例代碼cifar10

1.獲取數據

cd /data/cifar10

./get_cifar10.sh

2.數據轉化

cd /examples/cifar10

 ./create_cifar10.sh

3.運行示例代碼

./tran_full.sh

四、跑cdc自帶的demo

cd demo; ./xfeat.sh

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章