@k is added
Browse files
map.py
CHANGED
@@ -95,7 +95,8 @@ class map(evaluate.Metric):
|
|
95 |
|
96 |
run = Run(preds)
|
97 |
qrels = Qrels(refs)
|
98 |
-
|
|
|
99 |
return {
|
100 |
"map": map_score,
|
101 |
}
|
|
|
95 |
|
96 |
run = Run(preds)
|
97 |
qrels = Qrels(refs)
|
98 |
+
metric = "map" if k is None else f"map@{k}"
|
99 |
+
map_score = ran_evaluate(qrels, run, metric)
|
100 |
return {
|
101 |
"map": map_score,
|
102 |
}
|