經過命令./darknet detector train /data/cache/data.cfg /data/cache/person.cfg /traindata/pretrained_models/darknet53.conv.74 訓練文件 時報如下錯誤 (darknet: ./src/parser.c:315: parse_yolo: Assertion `l.outputs == params.inputs' failed),經分析是由如下問題致使:
本次訓練是由yolo2升級至yolo3,而yolo2和yolo3的參數filters參數的計算方式不一樣,v2的filters:5*(classes+5),而v3:3*(classes+5),經過修改以上參數後能夠正常訓練 。