From 0ddbcb2010131973c377e47a60cb3d3ccea5c3f3 Mon Sep 17 00:00:00 2001 From: Balthasar Date: Thu, 17 Jul 2025 09:49:21 +0200 Subject: [PATCH] fix: start id with 1 because 0 means no match --- supervision/metrics/mean_average_precision.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/supervision/metrics/mean_average_precision.py b/supervision/metrics/mean_average_precision.py index 5100f39a..e22eb322 100644 --- a/supervision/metrics/mean_average_precision.py +++ b/supervision/metrics/mean_average_precision.py @@ -1237,7 +1237,7 @@ class MeanAveragePrecision(Metric): "image_id": image_id, "bbox": xywh, "category_id": category_id, - "id": len(annotations), # incrementally increase the id + "id": len(annotations) + 1, # incrementally increase the id } annotations.append(dict_annotation) # Category list