Open hhh151671 opened 5 years ago
you can try it again with threshold=1e-2 or lower, I tried it with yolov3-wieghts on test-dev2017 and found this param. But I cannot retrain a new model as good as yolov3-weights. Do you have any advices?
What is the the code of mAp computation file's name? Did you make it?
Did you finally find the reason? Please help! I can only get 0.08@0.5 when testing 5k.txt
In coco2014,I only get0.194@0.5 in val2014 with yolov3-tiny.weights. Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.095 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.194 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.084 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.001 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.044 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = 0.275 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.123 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.200 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.216 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.015 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.173 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = 0.481
I calculated the mAp by cocoApi,but got only 0.164 on coco I did as beblow:
coco.data:
And the code of mAp computation:
then got the result:
It's very low.Is there anything wrong? @pjreddie