PaddlePaddle / PaddleYOLO

🚀🚀🚀 YOLO series of PaddlePaddle implementation, PP-YOLOE+, RT-DETR, YOLOv5, YOLOv6, YOLOv7, YOLOv8, YOLOv10, YOLOX, YOLOv5u, YOLOv7u, YOLOv6Lite, RTMDet and so on. 🚀🚀🚀
https://github.com/PaddlePaddle/PaddleYOLO
GNU General Public License v3.0
547 stars 133 forks source link

VOC2007数据集训练yoloV8 MAP值很低 #181

Closed RoderickSYSZ closed 6 months ago

RoderickSYSZ commented 1 year ago

问题确认 Search before asking

请提出你的问题 Please ask your question

您好,我在使用VOC2007数据集进行训练yoloV8时,发现最终mAP(0.50, 11point) = 7.76%。我的配置文件如下: image image image image

nemonameless commented 1 year ago

训比coco数据集量级小很多的自定义数据集,需要加载coco权重做预训练,#43

3. Fintune 微调训练:
除了更改数据集的路径外,训练一般推荐加载对应模型的COCO预训练权重去fintune,会更快收敛和达到更高精度,如:

# fintune with single GPU:
# CUDA_VISIBLE_DEVICES=0 python tools/train.py -c ${config} --eval --amp -o pretrain_weights=https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_s_80e_coco.pdparams

# fintune with multi GPU:
python -m paddle.distributed.launch --log_dir=./log_dir --gpus 0,1,2,3,4,5,6,7 tools/train.py -c ${config} --eval --amp -o pretrain_weights=https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_s_80e_coco.pdparams