lenskit.metrics.Recall#
- class lenskit.metrics.Recall(n=None, *, k=None)#
Bases:
ListMetric,RankingMetricBaseCompute recommendation recall. This is computed as:
\[\frac{|L \cap I_u^{\mathrm{test}}|}{\operatorname{min}\{|I_u^{\mathrm{test}}|, k\}}\]Methods
__init__([n, k])extract_list_metrics(data, /)Return the given per-list metric result.
measure_list(recs, test)Compute the metric value for a single result list.
summarize(values, /)Summarize per-list metric values
truncate(items)Truncate an item list if it is longer than
n.Attributes
defaultkThe metric's default label in output.
nThe maximum length of rankings to consider.
set_k- property label#
The metric’s default label in output. The base implementation returns the class name by default.