SensitivityAnalysis#
- class causalpy.steps.sensitivity.SensitivityAnalysis[source]#
Pipeline step that runs a suite of sensitivity / diagnostic checks.
Examples
>>> import causalpy as cp >>> step = cp.SensitivityAnalysis( ... checks=[ ... cp.checks.PlaceboInTime(n_folds=4), ... cp.checks.PriorSensitivity(priors=[...]), ... ] ... )
Methods
SensitivityAnalysis.__init__([checks])SensitivityAnalysis.default_for(method)Create a
SensitivityAnalysispre-loaded with all registered default checks for method.SensitivityAnalysis.run(context)Run all checks against the fitted experiment.
SensitivityAnalysis.validate(context)Validate that checks are well-formed.
- classmethod __new__(*args, **kwargs)#