lenskit.basic.bias#

Bias scoring model.

Attributes#

Classes#

BiasModel

User-item bias models learned from rating data. The BiasScorer

BiasConfig

Configuration for BiasScorer.

BiasScorer

A user-item bias rating prediction model. This component uses

Functions#

entity_damping(damping, entity)

Look up the damping for a particular entity type.

Module Contents#

type lenskit.basic.bias.BiasEntity = Literal['user', 'item']#
type lenskit.basic.bias.Damping = float | dict[BiasEntity, float]#
lenskit.basic.bias.entity_damping(damping, entity)#

Look up the damping for a particular entity type.

Parameters:
Return type:

float

Exported Aliases#

lenskit.basic.bias.ID#

Re-exported alias for lenskit.data.ID.

class lenskit.basic.bias.Dataset#

Re-exported alias for lenskit.data.Dataset.

class lenskit.basic.bias.ItemList#

Re-exported alias for lenskit.data.ItemList.

lenskit.basic.bias.QueryInput#

Re-exported alias for lenskit.data.QueryInput.

class lenskit.basic.bias.RecQuery#

Re-exported alias for lenskit.data.RecQuery.

class lenskit.basic.bias.Vocabulary#

Re-exported alias for lenskit.data.Vocabulary.

class lenskit.basic.bias.Component#

Re-exported alias for lenskit.pipeline.components.Component.

lenskit.basic.bias.safe_tensor()#

Re-exported alias for lenskit.torch.safe_tensor().

class lenskit.basic.bias.Trainable#

Re-exported alias for lenskit.training.Trainable.

class lenskit.basic.bias.TrainingOptions#

Re-exported alias for lenskit.training.TrainingOptions.