lenskit.pipeline.nodes#
Classes
|
|
|
|
|
A node storing a component. |
|
An input node. |
|
A node storing a literal value. |
|
Representation of a single node in a |
- class lenskit.pipeline.nodes.Node(name, *, types=None)#
Bases:
Generic[ND]Representation of a single node in a
Pipeline.- Stability:
- Caller (see Stability Levels).
- Parameters:
- class lenskit.pipeline.nodes.InputNode(name, *, types=None)#
-
An input node.
- Stability:
- Internal (see Stability Levels).
- Parameters:
- class lenskit.pipeline.nodes.LiteralNode(name, value, *, types=None)#
-
A node storing a literal value.
- Stability:
- Internal (see Stability Levels).
- Parameters:
- value: ND#
The value associated with this node
- class lenskit.pipeline.nodes.ComponentNode(name)#
-
A node storing a component. This is an abstract node class; see subclasses
ComponentConstructorNodeand ComponentInstanceNode.- Stability:
- Internal (see Stability Levels).
- Parameters:
name (str)
- class lenskit.pipeline.nodes.ComponentConstructorNode(name, constructor, config)#
Bases:
ComponentNode[ND],Generic[ND]