在yolov5 的使用过程中几乎都会发现的问题:
训练结果有last.pt
和best.pt
,
last.pt
好理解,就是最后一个epoch的输出,但是best是啥意思?怎么才算best?
我们来一行行看train.py源码

追溯到./utils/metrics.py
中的fitness函数,可以看到是将mAP@0.5
与 mAP@0.5:0.95
按照1:9的比重确定最佳模型的

在yolov5 的使用过程中几乎都会发现的问题:
训练结果有last.pt
和best.pt
,
last.pt
好理解,就是最后一个epoch的输出,但是best是啥意思?怎么才算best?
我们来一行行看train.py源码
追溯到./utils/metrics.py
中的fitness函数,可以看到是将mAP@0.5
与 mAP@0.5:0.95
按照1:9的比重确定最佳模型的