cleverly.validation.BootstrapMeasurementError#
- class cleverly.validation.BootstrapMeasurementError(variables: tuple[str, ...], numeric_noise: RelativeGaussianNoise = RelativeGaussianNoise(standard_deviation=0.1), categorical_change_probability: float = 0.1, resampling: Literal['auto', 'iid', 'cluster'] = 'auto')[source]#
Declare bootstrap measurement-error validation for adjustment variables.
- Parameters:
- variables
tupleofstr Original logical adjustment-variable names to perturb.
- numeric_noise
RelativeGaussianNoise Relative law for each selected numeric variable.
- categorical_change_probability
float Probability that a selected categorical value changes to another level.
- resampling{“auto”, “iid”, “cluster”}
Bootstrap unit.
"auto"uses clusters when the fit declares them.
- variables
Methods#
Attributes#
- BootstrapMeasurementError.numeric_noise: RelativeGaussianNoise = RelativeGaussianNoise(standard_deviation=0.1)#