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.CONFIG: 'config'>, <ArtifactKind.CHECKPOINT: 'checkpoint'>}), 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.CONFIG: 'config'>, <ArtifactKind.CHECKPOINT: 'checkpoint'>}), 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.CONFIG: 'config'>, <ArtifactKind.CHECKPOINT: 'checkpoint'>}), 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.CONFIG: 'config'>, <ArtifactKind.CHECKPOINT: 'checkpoint'>}), 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'#