nirs4all.pipeline.config.pipeline_config module
PipelineConfigs.py
- class nirs4all.pipeline.config.pipeline_config.PipelineConfigs(definition: Dict | List[Any] | str, name: str = '', description: str = 'No description provided', max_generation_count: int = 10000)[source]
Bases:
objectClass to hold the configuration for a pipeline.
- static get_hash(steps) str[source]
Generate a hash for the pipeline configuration.
All objects are fully JSON-serializable (no _runtime_instance). No need for default=str hack anymore.