caffe《學習筆記一》——《caffe21天實戰》課後習題6.4網上解法總結

前言

       如何使用《caffe21天實戰》第六章訓練好的LeNet-5模型權值文件(caffe_root/examples/mnist//lenet_iter_10000.caffemodel )測試自己的手寫體數據集呢,本來思路爲按照這篇文章http://blog.csdn.net/sinat_30071459/article/details/50501689試使用ImageNet裏寫好的腳本create_imagenet.sh將待預測圖片集直接轉換爲lmdb格式,之後使用命令行$ ./build/tools/caffe.bin  test  -modle  **.prototxt  -weights ***.caffemodel  -iterations n 進行測試,不過失敗了。經網上查找資料,發現了以下幾種解法

       (1)文章http://blog.csdn.net/roach_zfq/article/details/53426890的方法使用Matlab將圖片轉爲mnist格式,再轉換爲lmdb格式,之後使用命令行./build/tools/caffe.bin  test  -modle  **.prototxt  -weights ***.caffemodel  -iterations 1 測試單張圖片。貌似原書作者卜居大牛給出的思路就是這樣的

       (2)文章http://blog.csdn.net/xiaohuaibao/article/details/52789466的方法則是使用了caffe提供的C++接口,主要使用了caffe_root/build/examples/cpp_classification/classification.bin,源碼在caffe_root/examples/cpp_classification/classification.cpp,最後使用命令行執行bin文件,可測試單張圖片;

            除此外,文章http://blog.csdn.net/lanxueCC/article/details/52948881通過修改classification.cpp實現用訓練好的model文件測試多張圖片的分類

       (3)文章http://blog.csdn.net/lanxuecc/article/details/52485077給出python的做法

       當然應該還有其他做法,和我一樣的小白可以看看這些,大牛自行忽略。。。

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