lenskit.sklearn.nmf#
Nonnegative matrix factorization for implicit feedback.
This module contains a non-negative factorization implicit-feedback scorer built on
sklearn.decomposition.non_negative_factorization().
Classes#
Exported Aliases#
- class lenskit.sklearn.nmf.EmbeddingSizeMixin#
Re-exported alias for
lenskit.config.common.EmbeddingSizeMixin.
- class lenskit.sklearn.nmf.Dataset#
Re-exported alias for
lenskit.data.Dataset.
- class lenskit.sklearn.nmf.ItemList#
Re-exported alias for
lenskit.data.ItemList.
- lenskit.sklearn.nmf.QueryInput#
Re-exported alias for
lenskit.data.QueryInput.
- class lenskit.sklearn.nmf.RecQuery#
Re-exported alias for
lenskit.data.RecQuery.
- class lenskit.sklearn.nmf.Vocabulary#
Re-exported alias for
lenskit.data.Vocabulary.
- lenskit.sklearn.nmf.NPMatrix#
Re-exported alias for
lenskit.data.types.NPMatrix.
- class lenskit.sklearn.nmf.Stopwatch#
Re-exported alias for
lenskit.logging.Stopwatch.
- lenskit.sklearn.nmf.get_logger()#
Re-exported alias for
lenskit.logging.get_logger().
- class lenskit.sklearn.nmf.Component#
Re-exported alias for
lenskit.pipeline.Component.
- class lenskit.sklearn.nmf.Trainable#
Re-exported alias for
lenskit.training.Trainable.
- class lenskit.sklearn.nmf.TrainingOptions#
Re-exported alias for
lenskit.training.TrainingOptions.