models

Recommendation models (rectools.models)

Convenient wrappers for popular recommendation algorithms (ItemKNN, ALS, LightFM), also some custom implementations.

Models

models.DSSMModel models.EASEModel models.ImplicitALSWrapperModel models.ImplicitItemKNNWrapperModel models.LightFMWrapperModel models.PopularModel models.PopularInCategoryModel models.PureSVDModel models.RandomModel

Modules

rectools.models.base

Base model.

rectools.models.dssm

DSSM model.

rectools.models.ease

EASE model.

rectools.models.implicit_als

rectools.models.implicit_knn

rectools.models.lightfm

rectools.models.popular

Popular model.

rectools.models.popular_in_category

Popular in category model.

rectools.models.pure_svd

SVD Model.

rectools.models.random

Random Model.

rectools.models.rank

Implicit ranker model.

rectools.models.utils

Useful functions.

rectools.models.vector

Base classes for vector models.