biogeme.latent_variables.validation module¶
- class biogeme.latent_variables.validation.Diagnostic(level, code, message)[source]¶
Bases:
object- Parameters:
level (ValidationLevel)
code (str)
message (str)
- code: str¶
- level: ValidationLevel¶
- message: str¶
- class biogeme.latent_variables.validation.ValidationLevel(*values)[source]¶
Bases:
str,Enum- ERROR = 'error'¶
- WARNING = 'warning'¶
- class biogeme.latent_variables.validation.ValidationResult(diagnostics)[source]¶
Bases:
object- Parameters:
diagnostics (list[Diagnostic])
- diagnostics: list[Diagnostic]¶
- property errors: list[Diagnostic]¶
- biogeme.latent_variables.validation.validate_normalization_plan(*, latent_variables, likert_indicators, likert_types, normalization_plan)[source]¶
- Return type:
- Parameters:
latent_variables (list[LatentVariable])
likert_indicators (list[LikertIndicator])
likert_types (list[LikertType])
normalization_plan (NormalizationPlan | None)
- biogeme.latent_variables.validation.validate_specification(*, latent_variables, likert_indicators, likert_types)[source]¶
- Return type:
- Parameters:
latent_variables (list[LatentVariable])
likert_indicators (list[LikertIndicator])
likert_types (list[LikertType])