lenskit.pipeline.nodes.ComponentNode#

class lenskit.pipeline.nodes.ComponentNode[T](name)#

Bases: Node[T]

A node storing a component. This is an abstract node class; see subclasses ComponentConstructorNode and ComponentInstanceNode.

Stability:
Internal (see Stability Levels).
Parameters:

name (str)

static create[CFG](name, comp, config=None)#
Parameters:
Return type:

ComponentNode[T]

property inputs: dict[str, lenskit.pipeline.components.ComponentInput]#
Abstractmethod:

Return type:

dict[str, lenskit.pipeline.components.ComponentInput]