lenskit.knn.user#

User-based k-NN collaborative filtering.

Classes#

UserKNNConfig

Configuration for ItemKNNScorer.

UserKNNScorer

User-user nearest-neighbor collaborative filtering with ratings. This

Exported Aliases#

class lenskit.knn.user.Dataset#

Re-exported alias for lenskit.data.Dataset.

lenskit.knn.user.FeedbackType#

Re-exported alias for lenskit.data.FeedbackType.

class lenskit.knn.user.ItemList#

Re-exported alias for lenskit.data.ItemList.

lenskit.knn.user.QueryInput#

Re-exported alias for lenskit.data.QueryInput.

class lenskit.knn.user.RecQuery#

Re-exported alias for lenskit.data.RecQuery.

class lenskit.knn.user.Vocabulary#

Re-exported alias for lenskit.data.Vocabulary.

class lenskit.knn.user.SparseRowArray#

Re-exported alias for lenskit.data.matrix.SparseRowArray.

exception lenskit.knn.user.DataWarning#

Re-exported alias for lenskit.diagnostics.DataWarning.

class lenskit.knn.user.Stopwatch#

Re-exported alias for lenskit.logging.Stopwatch.

lenskit.knn.user.get_logger()#

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

lenskit.knn.user.ensure_parallel_init()#

Re-exported alias for lenskit.parallel.config.ensure_parallel_init().

class lenskit.knn.user.Component#

Re-exported alias for lenskit.pipeline.Component.

class lenskit.knn.user.Trainable#

Re-exported alias for lenskit.training.Trainable.

class lenskit.knn.user.TrainingOptions#

Re-exported alias for lenskit.training.TrainingOptions.