nemo_curator.backends.base
nemo_curator.backends.base
nemo_curator.backends.base
Executor for a pipeline.
Execute the pipeline.
Adapts ProcessingStage to an execution backend, if needed.
Process a batch of tasks.
Parameters:
List of tasks to process
Returns: list[Task]
list[Task]: List of processed tasks
Setup the stage once per actor.
Parameters:
Information about the worker
Setup the stage on a node.
Parameters:
Information about the node
Information about the worker
Teardown the stage once per actor.
Generic node information for setup_on_node calls across backends. Simplified to match Xenna’s structure.
Generic worker metadata for setup_on_node calls across backends. Simplified to match Xenna’s structure. The allocation field can contain backend-specific allocation information.