DoubleML - Double Machine Learning in Python
dml1
vs dml2
and consistent with docu and paper #101 & #102DoubleMLData
objects #112y_col
, d_cols
, x_cols
, z_cols
(#84, #97). This also fixes #83 (with intersection between x_cols
and d_cols
a column could have been added multiple times to the covariate matrix).d_cols
, x_cols
or z_cols
(#100).data
when initializing DoubleMLData
objects. Also check for duplicate column names (#100).x_cols
where inferred via setdiff and y_col
was a string with multiple characters.ml_m
in case of a binary treatment variable with values 0 and 1 (see #86 for details)scikit-learn
0.24, which only affected some unit tests (#70, #71)_est_causal_pars_and_se()
, see #72. This is needed for the DoubleML-Serverless project: https://github.com/DoubleML/doubleml-serverless.DoubleMLPLR
DoubleMLPLIV
DoubleMLIRM
DoubleMLIIVM
DoubleML
where the key elements of double machine learning are implemented.