MAPFitted

class rectools.metrics.ranking.MAPFitted(precision_at_k: csr_matrix, users: ndarray, n_relevant_items: ndarray)[source]

Bases: object

Container with meta data got from MAP.fit method.

Parameters
  • precision_at_k (csr_matrix) – CSR matrix where rows corresponds to users, rows corresponds all possible k from 0 to k_max, and values are weighted precisions for relevant recommended items.

  • users (np.ndarray) – Array of user ids.

  • n_relevant_items (np.ndarray) – Tally of relevant items for each user. Users are in the same order as in precision_at_k matrix.

Inherited-members

Attributes

precision_at_k

users

n_relevant_items