调试Caffe (ubuntu环境+Clion)
train --solver=examples/mnist/lenet_solver.prototxt
/home/boyun/CLionProjects/caffeBVLC/
我们先在已经编译好的Caffe中生成LMDB,然后再重新在新的caffe中调试
在编译好的Caffe中
首先,我们需要下mnist数据集,在进入到data文件夹下,有个获取数据的脚本 caffe/data/mnist/get_mnist.sh,执行完成后会得到下面几个文件,通过名字判断可知道分别是测试集与训练集的样本与标签
但是网速会特别慢,我们直接在官网下载好,放入这个文件夹下caffe/data/mnist/
然后解压他们,解压后还要改名,中间的点改过来
t10k-labels.idx1-ubyte
t10k-labels-idx1-ubyte
然后在caffe根目录下:
./examples/mnist/create_mnist.sh
然后
复制./examples/mnist/ 这些LMDB,到新的caffe
然后打一个断点,比如:
现在点击Debug按钮,
你会发现,程序不会断点,一直运行
此时,点击停止,右键工程目录中的
Reload cmake project
此时就可以断点了