已经用faster rcnn训练好了模型,但是测试的时候一直出现如下错误,请问这是什么原因造成的?  test.prototxt除了修改cls_score和bbox_pred之外,还需要修改什么地方?  谢谢了

解决方案 »

  1.   

    看样子你似乎是用的某个数据集自带的配置文件,像这样:你要确定你的test.prototxt与你当初训练使用的train.prototxt相应位置的参数是否一致,仔细检查一下是不是test.protxt文件用错了!这个文件是不需要自己手动修改的。
      

  2.   

    应该还有num_class,至于cls_score不记得要改啊,一般修改的时候,按ctrl+f寻找关键数字,如类的种类21那么要修改21的自己84的,就是类的数量乘以4
      

  3.   

    我告诉你为什么吧,你的end2end都改成2类输出了,但是运行demo会默认选择alt_opt中的test文件运行,所以你要改掉对应的demo中的代码,选择用faster_end2end 的test结构文件