用vs2013(cpu-only)調試caffe的mnist


在調試Mnist例子之前,首先需要用vs2013編譯好caffe。詳情請參見:

【caffe-Windows】caffe+VS2013+Windows無GPU快速配置教程

按照上述教程編譯好caffe后,開始編譯並調試MNIST.

1. 下載好MINIST數據:http://pan.baidu.com/s/1o7YrhKe,下載完之后解壓到examples\mnist\文件夾下。

2. 修改lenet_train_test.prototxt文件:

//需要修改四處地方,如下紅色部分標注
name: "LeNet" layer { name: "mnist" type: "Data" top: "data" top: "label" include { phase: TRAIN } transform_param { scale: 0.00390625 } data_param { source: "....省略/examples/mnist/mnist-train-leveldb" //寫上你的絕對路徑
    batch_size: 64 backend: LEVELDB //格式改成LEVELDB
 } } layer { name: "mnist" type: "Data" top: "data" top: "label" include { phase: TEST } transform_param { scale: 0.00390625 } data_param { source: "....省略/examples/mnist/mnist-test-leveldb" //寫上你的絕對路徑
    batch_size: 100 backend: LEVELDB //格式改成LEVELDB
 } }
。。。省

3. 修改lenet_solver.prototxt文件:

net: "....省略/examples/mnist/lenet_train_test.prototxt"  //絕對路徑

snapshot_prefix: "....省略/examples/mnist/lenet" //絕對路徑

solver_mode: CPU //CPU模式

4. 右鍵caffe打開屬性:

 

 設置main函數的參數:

在Command Arguments輸入: train --solver=前面的絕對路徑/mnist/lenet_solver.prototxt

5. 確定后debug caffe,大功告成!

 

 

是不是又看到了熟悉的vs調試界面~哈


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM