caffe環境搭建及使用教程
1、官網:http://caffe.berkeleyvision.org/ 2、環境搭建:https://blog.csdn.net/yggaoeecs/article/details/79163789 3、教程:https://blog.csdn.net/artprog/article/details/79270392 4、書籍:深度學習 Caffe之經典模型詳解與實戰 具體安裝方法可參考前面教程所述,不過安裝前需要確認以下內容(十分重要) 1、cuda是否安裝成功 測試方法: /usr/local/cuda/samples/1_Utilities/deviceQuery$ ./deviceQuery 出現這樣表示通過 2、測試cudnn /usr/src/cudnn_samples_v7/mnistCUDNN$ sudo make /usr/src/cudnn_samples_v7/mnistCUDNN$ ./mnistCUDNN
/usr/bin/ld: cannot find -llmdb 解決辦法: 下載原始碼,編譯安裝 下載地址: https://github.com/LMDB/lmdb
三、在執行runtest測試時出現有一個測試不通過的情況 [ FAILED ] 1 test, listed below: [ FAILED ] BatchReindexLayerTest/3.TestGradient, where TypeParam = caffe::GPUDevice 1 FAILED TEST Makefile:533: recipe for target ‘runtest’ failed make: *** [runtest] Error 1
解決辦法: 即將Makefile中的這段
… #Debugging ifeq ($(DEBUG), 1) COMMON_FLAGS += -DDEBUG -g -O0 NVCCFLAGS += -G else COMMON_FLAGS += -DNDEBUG -O2 endif …
改為 … #Debugging ifeq ($(DEBUG), 1) COMMON_FLAGS += -DDEBUG -g -O0 NVCCFLAGS += -G else COMMON_FLAGS += -DNDEBUG -O2 NVCCFLAGS += -G endif 改完之後重新編譯即可。