Configuration Validation Helpers¤
Supported owner: artifex.generative_models.core.configuration.validation
Overview¤
This module contains low-level validation helpers used by typed config
Dataclasses in their __post_init__ hooks. It is not a high-level
compatibility or migration layer.
Retained Helpers¤
The live module currently provides helpers such as:
validate_positive_intvalidate_non_negative_intvalidate_positive_floatvalidate_non_negative_floatvalidate_positive_tuplevalidate_positive_int_tuplevalidate_dropout_ratevalidate_probabilityvalidate_rangevalidate_learning_ratevalidate_activation
Typical Imports¤
from artifex.generative_models.core.configuration.validation import (
validate_activation,
validate_non_negative_float,
validate_positive_int,
)
Use these helpers inside concrete config classes instead of reviving deleted compatibility shims.