Question regarding evaluation function (minor bug?)
Closed this issue · 3 comments
Hello,
i think there might be a bug in the evaluation code or I might missunderstand something: In the evaluation function, first, the tuple is [x,y,z,label,score]. However, for creating the pred_dict, it is referenced as [x,y,z,score,label]. Why is the label used as score here?
Lines 86 to 94 in c2726b1
Hey Fabian.
Thanks for that. We'll look into it.
Best,
Marc
Dear Fabian,
Yes, this was indeed a bug in our evaluation code which influenced the mAP calculation. Thank you for brining this to our attention. We have made the necessary code changes and will prepare an addendum for our manuscript. Fortunately, all evaluations in the manuscript were based on the F1 score, which was not affected by the bug.
Kind regards,
Frauke
Thank you for the response!
Sorry for the problem it may have caused! Luckily, your mAP results should get even better with the change.
Best, Fabian