ranking

Ranking recommendations metrics.

Functions

calc_ranking_metrics(metrics, merged)

Calculate any ranking metrics (MAP, NDCG and MRR for now).

Classes

MAP(k[, divide_by_k])

Mean Average Precision at k (MAP@k).

MAPFitted(precision_at_k, users, ...)

Container with meta data got from MAP.fit method.

MRR(k)

Mean Reciprocal Rank at k (MRR@k).

NDCG(k[, log_base])

Normalized Discounted Cumulative Gain at k (NDCG@k).

_RankingMetric(k)

Simple classification metric base class.