shape_based_matching icon indicating copy to clipboard operation
shape_based_matching copied to clipboard

训练YAML文件问题

Open wly2020-robot opened this issue 3 years ago • 2 comments

你好,我在针对某一个检测目标,训练模板的时候,设置classId一样,进行多次训练,得到的model_templ.yaml里面数据一直在递增;尽管我在训练模板前把之前的model_templ.yaml删除掉,情况没有得到改变;这样会导致后面检测访问越界时出错;出错代码如下: float r_scaledW = templWidth / 2.0fm_infos[match.template_id].scale; float r_scaledH = templHeight / 2.0fm_infos[match.template_id].scale; 我认为肯定是哪里保存上一次的训练数据,这样对于classId一样,每训练一次,在原先基础上保存一次,后面一直积累;对于classId一样,能否只保存当前训练的数据到model_templ.yaml里面?谢谢!这是训练3次的训练数据文件附件:

model0_templ.log

wly2020-robot avatar Apr 24 '21 09:04 wly2020-robot

可以的,把class_templates里相应的ID clear掉就行

meiqua avatar Apr 27 '21 05:04 meiqua

谢谢,已经解决。

wly2020-robot avatar Apr 28 '21 00:04 wly2020-robot