Pipeline API#
This page documents the LensKit pipeline API, exposed in the
lenskit.pipeline
module.
Pipeline Classes#
LensKit recommendation pipeline. |
|
Full results of running a pipeline. |
|
Representation of a single node in a |
|
Type for accepting lazy inputs from the pipeline runner. |
Component Interface#
These are the interfaces and classes you need to reference when building new LensKit components.
Base class for pipeline component objects. |
|
Interface for components that can learn parameters from training data. |
|
Interface for configurable objects such as pipeline components with settings or hyperparameters. |
Standard Pipelines#
Builder to help assemble common pipeline patterns. |
|
Create a pipeline that produces top-N recommendations using a scoring model. |