pvtend.CompositeConfig
- class pvtend.CompositeConfig(npz_dir: Path = PosixPath('.'), stages: list[str] = <factory>, exclude_file: Path | None = None, n_workers: int | None = None)[source]
Configuration for Pass-2 composite accumulation.
- npz_dir
Root directory with
{stage}/dh=±N/*.npz.- Type:
- exclude_file
Optional exclude-track CSV.
- Type:
pathlib.Path | None
- n_workers
Parallel workers across
(stage, dh)tasks. IfNone(default) falls back to thePVTEND_COMPOSITE_WORKERSenv var, else1(serial). Set to>1to useconcurrent.futures.ProcessPoolExecutor.- Type:
int | None
- __init__(npz_dir: Path = PosixPath('.'), stages: list[str] = <factory>, exclude_file: Path | None = None, n_workers: int | None = None) None
Methods
__init__(npz_dir, stages, exclude_file, ...)Attributes