brain_pipe.runner.default.DefaultRunner¶
- class DefaultRunner(nb_processes: int = -1, logging_config: Dict[str, Any] | Callable | None = {})¶
Bases:
Runner
Default runner for the brain_pipe package.
- __init__(nb_processes: int = -1, logging_config: Dict[str, Any] | Callable | None = {})¶
Create the configuration to the runner.
- Parameters:
config (Dict[str, Any]) – Configuration dictionary.
Methods
__init__
([nb_processes, logging_config])Create the configuration to the runner.
run
(pipelines_with_loaders)Run the pipelines with their corresponding dataloaders.
- run(pipelines_with_loaders: List[Tuple[DataLoader, Pipeline]])¶
Run the pipelines with their corresponding dataloaders.
- Parameters:
pipelines_with_loaders (List[Tuple[DataLoader, Pipeline]]) – A list of tuples containing a DataLoader and its corresponding Pipeline.
- Returns:
The results of the pipelines.
- Return type:
List[Any]