【发布时间】:2017-10-03 09:43:14
【问题描述】:
大家。我想用 caffe 训练一个 5 类检测任务,使用“SSD:Single Shot MultiBox Detector”,所以我将 num_classes 从 21 更改为 6。但是,我收到以下错误:
“检查失败:num_priors_ * num_classes_ == bottom[1]->channels() (52392 vs. 183372) 先验数必须与置信度预测数匹配。”
我可以理解这个错误,我发现52392/6=183372/21,也就是为什么我把num_classes改成6,但是置信度预测的个数还是183372。那么如何解决这个问题。非常感谢!
【问题讨论】:
-
您的标签是否只包含 5 个类别?
-
@malreddysid 是的,可能置信度预测的数量是作者确定的,所以对我来说不太好,所以如何解决这个问题,我只想训练一个 5 类模型。
标签: neural-network computer-vision deep-learning caffe object-detection