From c58d31b39b98b2003fca094d31241437398c665b Mon Sep 17 00:00:00 2001 From: kosiarka0 Date: Tue, 16 Jan 2018 12:26:02 +0100 Subject: [PATCH] Update enumerate in average_precision.py Small update in style of enumerate --- Python/ml_metrics/average_precision.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Python/ml_metrics/average_precision.py b/Python/ml_metrics/average_precision.py index e18297d..9fe04df 100644 --- a/Python/ml_metrics/average_precision.py +++ b/Python/ml_metrics/average_precision.py @@ -28,10 +28,10 @@ def apk(actual, predicted, k=10): score = 0.0 num_hits = 0.0 - for i,p in enumerate(predicted): + for i,p in enumerate(predicted,start=1): if p in actual and p not in predicted[:i]: num_hits += 1.0 - score += num_hits / (i+1.0) + score += num_hits / i if not actual: return 0.0