paidiverpy.models.step_config#
Step configuration module.
Classes#
Step configuration model. |
|
Position configuration model. |
|
Colour configuration model. |
|
Convert configuration model. |
|
Sampling configuration model. |
|
Custom configuration model. |
Module Contents#
- class paidiverpy.models.step_config.StepConfig[source]#
Bases:
paidiverpy.utils.base_model.BaseModelStep configuration model.
- classmethod resolve_params_schema(values: dict[str, Any]) dict[str, Any][source]#
Resolve the parameters schema based on the step name and mode.
- update(**updates: dict[str, Any]) StepConfig[source]#
Update the model in-place with new values.
- class paidiverpy.models.step_config.PositionConfig[source]#
Bases:
StepConfigPosition configuration model.
- class paidiverpy.models.step_config.ColourConfig[source]#
Bases:
StepConfigColour configuration model.
- class paidiverpy.models.step_config.ConvertConfig[source]#
Bases:
StepConfigConvert configuration model.
- class paidiverpy.models.step_config.SamplingConfig[source]#
Bases:
StepConfigSampling configuration model.
- class paidiverpy.models.step_config.CustomConfig[source]#
Bases:
paidiverpy.utils.base_model.BaseModelCustom configuration model.