PureSVDModel
- class rectools.models.pure_svd.PureSVDModel(factors: int = 10, verbose: int = 0)[source]
Bases:
VectorModel
PureSVD matrix factorization model.
See https://dl.acm.org/doi/10.1145/1864708.1864721
- Parameters
factors (int, default
10
) – The number of latent factors to compute.verbose (int, default
0
) – Degree of verbose output. If0
, no output will be provided.
- Inherited-members
Methods
fit
(dataset, *args, **kwargs)Fit model.
Return user and item vector representations from fitted model.
recommend
(users, dataset, k, filter_viewed)Recommend items for users.
recommend_to_items
(target_items, dataset, k)Recommend items for target items.
Attributes
i2i_dist
n_threads
recommends_for_cold
recommends_for_warm
u2i_dist