From 6c7c54d4e8b2c37a1ea5d5f17e766effe1b2c6c6 Mon Sep 17 00:00:00 2001 From: Rafael Date: Thu, 31 Jan 2019 13:30:50 -0200 Subject: [PATCH] Including all recall points. --- lib/Evaluator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Evaluator.py b/lib/Evaluator.py index b44d30fe..ae9874cc 100644 --- a/lib/Evaluator.py +++ b/lib/Evaluator.py @@ -329,7 +329,7 @@ def ElevenPointInterpolatedAP(rec, prec): # For each recallValues (0, 0.1, 0.2, ... , 1) for r in recallValues: # Obtain all recall values higher or equal than r - argGreaterRecalls = np.argwhere(mrec[:-1] >= r) + argGreaterRecalls = np.argwhere(mrec[:] >= r) pmax = 0 # If there are recalls above r if argGreaterRecalls.size != 0: