bubbliiiing / yolox-pytorch

这是一个yolox-pytorch的源码,可以用于训练自己的模型。
Apache License 2.0
879 stars 184 forks source link

mAP评估问题 #101

Open vdogmcgee opened 2 years ago

vdogmcgee commented 2 years ago

感谢作者的分享 , 请问我在训练的时候mAP约为70% , 把模型保存下来 , 调用get_map.py , 为什么算出来的mAP会低几个点呢 ? 参数我没有改动

zht8506 commented 2 years ago

coco工具箱里计算map50,和get_map里计算map50的代码不一样。貌似get_map里面计算是采样了11个点还是多少,coco计算采样了更多点

bubbliiiing commented 2 years ago

一般都是更高,咋就更低了

bubbliiiing commented 2 years ago

0 0

RolleXXX commented 2 years ago

一般都是更高,咋就更低了 我也遇到了相同的问题 在训练时测试集map高 后面我在get_map.py中也用测试集进行调用 map低了几个点

bubbliiiing commented 2 years ago

可以试试用mode=4

right135 commented 1 year ago

嘶,我这用get_map后map高了好多,训练最后的map是94,get_map居然高达99.75,有点不敢信,一直怀疑get_map出问题了qwq,不知道是不是我哪里弄得不对?

right135 commented 1 year ago

image mode=4 结果是这个,蒟蒻不懂这是什么,能麻烦up讲解一下吗?

bubbliiiing commented 1 year ago

没啥问题呀,少计算了difficult,而且confidence设置的更低

2292301049 commented 1 year ago

可以试试用mode=4

训练coco数据集时,最终得出的map值是用utils/get_map_coco.py还是用get_map.py里的mode = 4进行评估,请问博主,你给出的coco数据集实验数据是用哪种评估形式得出的

bubbliiiing commented 1 year ago

get_map_coco.py

2292301049 commented 1 year ago

get_map_coco.py

用get_map_coco.py计算出的coco数据集map值,可以和其他yolox改进版论文里的map值同等比较吗

bubbliiiing commented 1 year ago

一样的

2292301049 commented 1 year ago

一样的

博主,我发现get_map_coco.py里面的mode = 0设置的置信度和nms-iou和yolo.py里面不一样,而且get_map_coco.py里的置信度0.001,这里的设置和官方的yolox对coco数据集评测置信度一样吗

bubbliiiing commented 1 year ago

忘了,反正效果是对齐的,你无需纠结,这个设置没有错误

2292301049 commented 1 year ago

忘了,反正效果是对齐的,你无需纠结,这个设置没有错误

好的,谢谢博主,我一直在纠结这个问题