spdl.pipeline.defs.ExecutorConfig¶
- class ExecutorConfig(max_workers: int | None = None, initializer: Callable[[...], object] | None = None, initargs: tuple[Any, ...] = ())[source]¶
[Experimental] Base spec for a worker-pool executor.
A serializable description of a pool of workers, materialized into a live executor by the pipeline. Subclassed by
ProcessPoolExecutorConfigandInterpreterPoolExecutorConfig; those subclasses are used as.to()placement targets (viaPlacementConfig).Added in version 0.6.0.
Attributes
Positional arguments passed to
initializer.Callable run once in each worker before it processes any work.
Number of workers.