builtin
Built-in post-MIP node declarations.
Classes
- class AIPerfNode
Bases:
PostMIPNode- capabilities: ClassVar[NodeCapabilities] = NodeCapabilities(kind=<NodeKind.EVALUATOR: 'evaluator'>, accepts=frozenset({<ArtifactKind.CHECKPOINT: 'checkpoint'>}), output=None, distributed=True, implemented=True, default_strategy='sharded')
- classmethod render_report(node, payload)
- type_name: ClassVar[str] = 'aiperf'
- class DownstreamEvaluationNode
Bases:
PostMIPNode- capabilities: ClassVar[NodeCapabilities] = NodeCapabilities(kind=<NodeKind.EVALUATOR: 'evaluator'>, accepts=frozenset({<ArtifactKind.CHECKPOINT: 'checkpoint'>}), output=None, distributed=True, implemented=True, default_strategy='sharded')
- classmethod render_report(node, payload)
- type_name: ClassVar[str] = 'downstream_evaluation'
- class EvaluationNode
Bases:
PostMIPNode- capabilities: ClassVar[NodeCapabilities] = NodeCapabilities(kind=<NodeKind.EVALUATOR: 'evaluator'>, accepts=frozenset({<ArtifactKind.CHECKPOINT: 'checkpoint'>, <ArtifactKind.CONFIG: 'config'>}), output=None, distributed=True, implemented=True, default_strategy='sharded')
- classmethod render_report(node, payload)
- type_name: ClassVar[str] = 'evaluation'
- class FilterNode
Bases:
PostMIPNode- capabilities: ClassVar[NodeCapabilities] = NodeCapabilities(kind=<NodeKind.SELECTOR: 'selector'>, accepts=frozenset({<ArtifactKind.CHECKPOINT: 'checkpoint'>, <ArtifactKind.CONFIG: 'config'>}), output=None, distributed=False, implemented=True, default_strategy='single')
- classmethod metric_references(config)
- Parameters:
config (Mapping[str, Any])
- Return type:
tuple[str, …]
- type_name: ClassVar[str] = 'filter'
- classmethod validate_config(config)
- Parameters:
config (Mapping[str, Any])
- Return type:
None
- class GlobalKDNode
Bases:
PostMIPNode- capabilities: ClassVar[NodeCapabilities] = NodeCapabilities(kind=<NodeKind.TRANSFORMER: 'transformer'>, accepts=frozenset({<ArtifactKind.CHECKPOINT: 'checkpoint'>}), output=<ArtifactKind.CHECKPOINT: 'checkpoint'>, distributed=True, implemented=True, default_strategy='sharded')
- classmethod render_report(node, payload)
- type_name: ClassVar[str] = 'global_kd'
- class ManualFilterNode
Bases:
PostMIPNode- capabilities: ClassVar[NodeCapabilities] = NodeCapabilities(kind=<NodeKind.SELECTOR: 'selector'>, accepts=frozenset({<ArtifactKind.CHECKPOINT: 'checkpoint'>, <ArtifactKind.CONFIG: 'config'>}), output=None, distributed=False, implemented=True, default_strategy='single')
- common_fields: ClassVar[frozenset[str]] = frozenset({'config', 'failure_policy', 'input', 'model_source', 'prompt', 'type'})
- type_name: ClassVar[str] = 'manual_filter'
- class MaterializeNode
Bases:
PostMIPNode- capabilities: ClassVar[NodeCapabilities] = NodeCapabilities(kind=<NodeKind.TRANSFORMER: 'transformer'>, accepts=frozenset({<ArtifactKind.CHECKPOINT: 'checkpoint'>, <ArtifactKind.CONFIG: 'config'>}), output=<ArtifactKind.CHECKPOINT: 'checkpoint'>, distributed=True, implemented=True, default_strategy='sharded')
- type_name: ClassVar[str] = 'materialize'
- class PTQNode
Bases:
PostMIPNode- capabilities: ClassVar[NodeCapabilities] = NodeCapabilities(kind=<NodeKind.TRANSFORMER: 'transformer'>, accepts=frozenset({<ArtifactKind.CHECKPOINT: 'checkpoint'>}), output=<ArtifactKind.CHECKPOINT: 'checkpoint'>, distributed=True, implemented=False, default_strategy='sharded')
- type_name: ClassVar[str] = 'ptq'