biogeme.latent_variables.validation module

class biogeme.latent_variables.validation.Diagnostic(level, code, message)[source]

Bases: object

Parameters:
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]
raise_for_errors()[source]
Return type:

None

biogeme.latent_variables.validation.validate_normalization_plan(*, latent_variables, likert_indicators, likert_types, normalization_plan)[source]
Return type:

ValidationResult

Parameters:
biogeme.latent_variables.validation.validate_specification(*, latent_variables, likert_indicators, likert_types)[source]
Return type:

ValidationResult

Parameters: