csd = ckpt['model'].float().state_dict() # checkpoint state_dict as FP32
Traceback (most recent call last):
File "E:\Python Project\yolov3-master\train1.py", line 626, in <module>
main(opt)
File "E:\Python Project\yolov3-master\train1.py", line 523, in main
train(opt.hyp, opt, device, callbacks)
File "E:\Python Project\yolov3-master\train1.py", line 119, in train
csd = ckpt['model'].float().state_dict() # checkpoint state_dict as FP32
AttributeError: 'collections.OrderedDict' object has no attribute 'float'
可以看看这个issues:https://github.com/ultralytics/yolov3/issues/1579
主要问题应该是预训练模型下载的不正确,需要下载旧版本的