caffe 准确率一直震荡,从0到0.6反复

可能原因:

猜测版,未经证实,如有虚言,不要怪我……

一、学习率太大,一般说法,但是通过lr policy调试学习次数很多之后应该不会出现这种情况吧

二、solver里的test interval* train batch size 应该>=train image 总数,保证全部图片循环一轮之后再测试。之前我就是test interval设的太小了,导致accuracy一直震荡……

        另外提醒:solver里的test iter * test batch size应该>=test image 总数

        都是血的教训

三、之前在网上找了一个vgg16的网络,开始训练自己的数据,但是准确率一直在0.3上不去,我怀疑数据有问题,怀疑label错了,怀疑写label的txt文本的时候到底应该用\r换行还是\r\n换行,怀疑数据应该用三通道还是灰度……最后换了个网络,一下到了0.6……原来是网络的初始化没有弄好,不会初始化可以去网上下载已经初始化好的网络。

总之在我目前水平使用caffe,全凭运气……

你可能感兴趣的:(windows,caffe)