lenskit.funksvd.FunkSVDConfig#
- class lenskit.funksvd.FunkSVDConfig#
Bases:
lenskit.config.common.EmbeddingSizeMixin,pydantic.BaseModelConfiguration for
FunkSVDScorer.- embedding_size: pydantic.PositiveInt#
Number of latent features.
- epochs: pydantic.PositiveInt = 100#
Number of training epochs (per feature).
- learning_rate: pydantic.PositiveFloat = 0.001#
Gradient descent learning rate.
- regularization: pydantic.NonNegativeFloat = 0.015#
Parameter regularization.
- damping: lenskit.basic.Damping = 5.0#
Bias damping term.