actableai.causal.events.types.Data(*, input_data: list, estimator: str, time_alignment: str, compute_placebos: bool, treatment_start_dates: list, treated_units: list, lib: str)¶Bases: pydantic.main.BaseModel
compute_placebos: bool¶estimator: str¶input_data: list¶lib: str¶time_alignment: str¶treated_units: list¶treatment_start_dates: list¶actableai.causal.events.types.OutputLines(x, y, color)¶Bases: object
color: list¶x: list¶y: list¶actableai.causal.events.types.OutputResult(lines, sdid_estimate, weighted_synthdid_controls, time_before_intervention, time_after_intervention, treated_pre_value, treated_post_value, control_pre_value, control_post_value, intercept_offset, counterfactual_value)¶Bases: object
control_post_value: float¶control_pre_value: float¶counterfactual_value: float¶intercept_offset: float¶sdid_estimate: float¶time_after_intervention: float¶time_before_intervention: float¶treated_post_value: float¶treated_pre_value: float¶weighted_synthdid_controls: actableai.causal.events.types.WeightedSynthdidControls¶