1、报错:
Traceback (most recent call last):
File "train.py", line 673, in <module>
train(hyp, opt, device, tb_writer)
File "train.py", line 247, in train
check_anchors(model)
TypeError: check_anchors() missing 1 required positional argument: 'model'
2、分析原因
1)在建立对象时少了括号
2)check_anchors(model),与定义check_anchors参数不匹配
3、解决方案
仔细检查没有落下括号,发现调用函数check_anchors与定义的def check_anchors(dataset, model, thr=4.0, imgsz=640)函数参数不匹配,更改为 check_anchors(dataset, model),运行,问题得以解决。