lenskit.funksvd#

FunkSVD (biased MF).

Attributes#

Classes#

FunkSVDConfig

Configuration for FunkSVDScorer.

FunkSVDTrainingParams

FunkSVDTrainingData

FunkSVDScorer

FunkSVD explicit-feedback matrix factoriation. FunkSVD is a regularized

Module Contents#

lenskit.funksvd.INITIAL_VALUE = 0.1#

Exported Aliases#

class lenskit.funksvd.BiasModel#

Re-exported alias for lenskit.basic.BiasModel.

lenskit.funksvd.Damping#

Re-exported alias for lenskit.basic.Damping.

class lenskit.funksvd.EmbeddingSizeMixin#

Re-exported alias for lenskit.config.common.EmbeddingSizeMixin.

class lenskit.funksvd.Dataset#

Re-exported alias for lenskit.data.Dataset.

class lenskit.funksvd.ItemList#

Re-exported alias for lenskit.data.ItemList.

lenskit.funksvd.QueryInput#

Re-exported alias for lenskit.data.QueryInput.

class lenskit.funksvd.RecQuery#

Re-exported alias for lenskit.data.RecQuery.

class lenskit.funksvd.Vocabulary#

Re-exported alias for lenskit.data.Vocabulary.

lenskit.funksvd.NPMatrix#

Re-exported alias for lenskit.data.types.NPMatrix.

class lenskit.funksvd.Stopwatch#

Re-exported alias for lenskit.logging.Stopwatch.

lenskit.funksvd.get_logger()#

Re-exported alias for lenskit.logging.get_logger().

lenskit.funksvd.item_progress()#

Re-exported alias for lenskit.logging.progress._dispatch.item_progress().

class lenskit.funksvd.Component#

Re-exported alias for lenskit.pipeline.Component.

class lenskit.funksvd.Trainable#

Re-exported alias for lenskit.training.Trainable.

class lenskit.funksvd.TrainingOptions#

Re-exported alias for lenskit.training.TrainingOptions.