causalis.scenarios.iv.model.IIVMIIVM
Bases: sklearn.base.BaseEstimator
DoubleML-style IIVM estimator for LATE with binary treatment and IV.
The model consumes :class:~causalis.data_contracts.IVCausalData, which
stores exactly one binary instrument. It cross-fits nuisance functions:
estimate(score="LATE") then solves the linear orthogonal score
returning
where the orthogonal signals are:
Notes
The Local Average Treatment Effect (LATE) is the effect of the treatment among “compliers” — those whose treatment status is changed by the instrument.
Examples