Where is integration performed when computing mAP? #2301
Unanswered
LucFrachon
asked this question in
CompVision
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi all!
I did a deep dive into the code for detection mAP and saw that the final average precision values are computed in
MeanAveragePrecision._summarize()
(full code below). As you can see, the code filters the precision values and simply computes the mean (second to last row).But the AP is supposed to be the area under the PR curve, so each precision value should be weighted by the recall step size to approximate a function integration. I cannot see this done anywhere. What am I missing?
Beta Was this translation helpful? Give feedback.
All reactions