Welcome to econml’s documentation!
- EconML User Guide
- Overview
- Machine Learning Based Estimation of Heterogeneous Treatment Effects
- Motivating Examples
- Introduction to Causal Inference
- Problem Setup and API Design
- Library Flow Chart
- Detailed estimator comparison
- Estimation Methods under Unconfoundedness
- Estimation Methods with Instruments
- Estimation Methods for Dynamic Treatment Regimes
- Inference
- Model Selection
- Validation
- Interpretability
- Federated Learning in EconML
- References
- Frequently Asked Questions (FAQ)
- When should I use EconML?
- What are the advantages of EconML?
- How do I know if the results make sense?
- I’m getting causal estimates that don’t make sense. What next?
- What if I don’t have a good instrument, can’t run an experiment, and don’t observe all confounders?
- How can I test whether I’m identifying the causal effect?
- How do I give feedback?
- Community
- Public Module Reference
- CATE Estimators
- Double Machine Learning (DML)
- econml.dml.DML
DMLDML.__init__()DML.ate()DML.ate_inference()DML.ate_interval()DML.cate_feature_names()DML.cate_output_names()DML.cate_treatment_names()DML.coef__inference()DML.coef__interval()DML.const_marginal_ate()DML.const_marginal_ate_inference()DML.const_marginal_ate_interval()DML.const_marginal_effect()DML.const_marginal_effect_inference()DML.const_marginal_effect_interval()DML.effect()DML.effect_inference()DML.effect_interval()DML.fit()DML.intercept__inference()DML.intercept__interval()DML.marginal_ate()DML.marginal_ate_inference()DML.marginal_ate_interval()DML.marginal_effect()DML.marginal_effect_inference()DML.marginal_effect_interval()DML.refit_final()DML.robustness_value()DML.score()DML.score_nuisances()DML.sensitivity_interval()DML.sensitivity_summary()DML.shap_values()DML.summary()DML.coef_DML.dowhyDML.intercept_DML.model_cateDML.models_tDML.models_yDML.residuals_
- econml.dml.LinearDML
LinearDMLLinearDML.__init__()LinearDML.ate()LinearDML.ate_inference()LinearDML.ate_interval()LinearDML.cate_feature_names()LinearDML.cate_output_names()LinearDML.cate_treatment_names()LinearDML.coef__inference()LinearDML.coef__interval()LinearDML.const_marginal_ate()LinearDML.const_marginal_ate_inference()LinearDML.const_marginal_ate_interval()LinearDML.const_marginal_effect()LinearDML.const_marginal_effect_inference()LinearDML.const_marginal_effect_interval()LinearDML.effect()LinearDML.effect_inference()LinearDML.effect_interval()LinearDML.fit()LinearDML.intercept__inference()LinearDML.intercept__interval()LinearDML.marginal_ate()LinearDML.marginal_ate_inference()LinearDML.marginal_ate_interval()LinearDML.marginal_effect()LinearDML.marginal_effect_inference()LinearDML.marginal_effect_interval()LinearDML.refit_final()LinearDML.robustness_value()LinearDML.score()LinearDML.score_nuisances()LinearDML.sensitivity_interval()LinearDML.sensitivity_summary()LinearDML.shap_values()LinearDML.summary()LinearDML.coef_LinearDML.dowhyLinearDML.intercept_LinearDML.model_cateLinearDML.models_tLinearDML.models_yLinearDML.residuals_
- econml.dml.SparseLinearDML
SparseLinearDMLSparseLinearDML.__init__()SparseLinearDML.ate()SparseLinearDML.ate_inference()SparseLinearDML.ate_interval()SparseLinearDML.cate_feature_names()SparseLinearDML.cate_output_names()SparseLinearDML.cate_treatment_names()SparseLinearDML.coef__inference()SparseLinearDML.coef__interval()SparseLinearDML.const_marginal_ate()SparseLinearDML.const_marginal_ate_inference()SparseLinearDML.const_marginal_ate_interval()SparseLinearDML.const_marginal_effect()SparseLinearDML.const_marginal_effect_inference()SparseLinearDML.const_marginal_effect_interval()SparseLinearDML.effect()SparseLinearDML.effect_inference()SparseLinearDML.effect_interval()SparseLinearDML.fit()SparseLinearDML.intercept__inference()SparseLinearDML.intercept__interval()SparseLinearDML.marginal_ate()SparseLinearDML.marginal_ate_inference()SparseLinearDML.marginal_ate_interval()SparseLinearDML.marginal_effect()SparseLinearDML.marginal_effect_inference()SparseLinearDML.marginal_effect_interval()SparseLinearDML.refit_final()SparseLinearDML.robustness_value()SparseLinearDML.score()SparseLinearDML.score_nuisances()SparseLinearDML.sensitivity_interval()SparseLinearDML.sensitivity_summary()SparseLinearDML.shap_values()SparseLinearDML.summary()SparseLinearDML.coef_SparseLinearDML.dowhySparseLinearDML.intercept_SparseLinearDML.model_cateSparseLinearDML.models_tSparseLinearDML.models_ySparseLinearDML.residuals_
- econml.dml.CausalForestDML
CausalForestDMLCausalForestDML.ate_CausalForestDML.ate_stderr_CausalForestDML.feature_importances_CausalForestDML.__init__()CausalForestDML.ate()CausalForestDML.ate__inference()CausalForestDML.ate_inference()CausalForestDML.ate_interval()CausalForestDML.att_()CausalForestDML.att__inference()CausalForestDML.att_stderr_()CausalForestDML.cate_feature_names()CausalForestDML.cate_output_names()CausalForestDML.cate_treatment_names()CausalForestDML.const_marginal_ate()CausalForestDML.const_marginal_ate_inference()CausalForestDML.const_marginal_ate_interval()CausalForestDML.const_marginal_effect()CausalForestDML.const_marginal_effect_inference()CausalForestDML.const_marginal_effect_interval()CausalForestDML.effect()CausalForestDML.effect_inference()CausalForestDML.effect_interval()CausalForestDML.fit()CausalForestDML.marginal_ate()CausalForestDML.marginal_ate_inference()CausalForestDML.marginal_ate_interval()CausalForestDML.marginal_effect()CausalForestDML.marginal_effect_inference()CausalForestDML.marginal_effect_interval()CausalForestDML.refit_final()CausalForestDML.robustness_value()CausalForestDML.score()CausalForestDML.score_nuisances()CausalForestDML.sensitivity_interval()CausalForestDML.sensitivity_summary()CausalForestDML.shap_values()CausalForestDML.summary()CausalForestDML.tune()CausalForestDML.dowhyCausalForestDML.model_cateCausalForestDML.models_tCausalForestDML.models_yCausalForestDML.residuals_
- econml.dml.NonParamDML
NonParamDMLNonParamDML.__init__()NonParamDML.ate()NonParamDML.ate_inference()NonParamDML.ate_interval()NonParamDML.cate_feature_names()NonParamDML.cate_output_names()NonParamDML.cate_treatment_names()NonParamDML.const_marginal_ate()NonParamDML.const_marginal_ate_inference()NonParamDML.const_marginal_ate_interval()NonParamDML.const_marginal_effect()NonParamDML.const_marginal_effect_inference()NonParamDML.const_marginal_effect_interval()NonParamDML.effect()NonParamDML.effect_inference()NonParamDML.effect_interval()NonParamDML.fit()NonParamDML.marginal_ate()NonParamDML.marginal_ate_inference()NonParamDML.marginal_ate_interval()NonParamDML.marginal_effect()NonParamDML.marginal_effect_inference()NonParamDML.marginal_effect_interval()NonParamDML.refit_final()NonParamDML.score()NonParamDML.score_nuisances()NonParamDML.shap_values()NonParamDML.dowhyNonParamDML.model_cateNonParamDML.models_tNonParamDML.models_yNonParamDML.residuals_
- econml.dml.KernelDML
KernelDMLKernelDML.__init__()KernelDML.ate()KernelDML.ate_inference()KernelDML.ate_interval()KernelDML.cate_feature_names()KernelDML.cate_output_names()KernelDML.cate_treatment_names()KernelDML.coef__inference()KernelDML.coef__interval()KernelDML.const_marginal_ate()KernelDML.const_marginal_ate_inference()KernelDML.const_marginal_ate_interval()KernelDML.const_marginal_effect()KernelDML.const_marginal_effect_inference()KernelDML.const_marginal_effect_interval()KernelDML.effect()KernelDML.effect_inference()KernelDML.effect_interval()KernelDML.fit()KernelDML.intercept__inference()KernelDML.intercept__interval()KernelDML.marginal_ate()KernelDML.marginal_ate_inference()KernelDML.marginal_ate_interval()KernelDML.marginal_effect()KernelDML.marginal_effect_inference()KernelDML.marginal_effect_interval()KernelDML.refit_final()KernelDML.robustness_value()KernelDML.score()KernelDML.score_nuisances()KernelDML.sensitivity_interval()KernelDML.sensitivity_summary()KernelDML.shap_values()KernelDML.summary()KernelDML.coef_KernelDML.dowhyKernelDML.intercept_KernelDML.model_cateKernelDML.models_tKernelDML.models_yKernelDML.residuals_
- econml.dml.DML
- Doubly Robust (DR)
- econml.dr.DRLearner
DRLearnerDRLearner.score_DRLearner.__init__()DRLearner.ate()DRLearner.ate_inference()DRLearner.ate_interval()DRLearner.cate_feature_names()DRLearner.cate_output_names()DRLearner.cate_treatment_names()DRLearner.const_marginal_ate()DRLearner.const_marginal_ate_inference()DRLearner.const_marginal_ate_interval()DRLearner.const_marginal_effect()DRLearner.const_marginal_effect_inference()DRLearner.const_marginal_effect_interval()DRLearner.effect()DRLearner.effect_inference()DRLearner.effect_interval()DRLearner.fit()DRLearner.marginal_ate()DRLearner.marginal_ate_inference()DRLearner.marginal_ate_interval()DRLearner.marginal_effect()DRLearner.marginal_effect_inference()DRLearner.marginal_effect_interval()DRLearner.model_cate()DRLearner.refit_final()DRLearner.robustness_value()DRLearner.score()DRLearner.sensitivity_interval()DRLearner.sensitivity_summary()DRLearner.shap_values()DRLearner.dowhyDRLearner.featurizer_DRLearner.models_propensityDRLearner.models_regressionDRLearner.multitask_model_cateDRLearner.nuisance_scores_propensityDRLearner.nuisance_scores_regression
- econml.dr.LinearDRLearner
LinearDRLearnerLinearDRLearner.score_LinearDRLearner.__init__()LinearDRLearner.ate()LinearDRLearner.ate_inference()LinearDRLearner.ate_interval()LinearDRLearner.cate_feature_names()LinearDRLearner.cate_output_names()LinearDRLearner.cate_treatment_names()LinearDRLearner.coef_()LinearDRLearner.coef__inference()LinearDRLearner.coef__interval()LinearDRLearner.const_marginal_ate()LinearDRLearner.const_marginal_ate_inference()LinearDRLearner.const_marginal_ate_interval()LinearDRLearner.const_marginal_effect()LinearDRLearner.const_marginal_effect_inference()LinearDRLearner.const_marginal_effect_interval()LinearDRLearner.effect()LinearDRLearner.effect_inference()LinearDRLearner.effect_interval()LinearDRLearner.fit()LinearDRLearner.intercept_()LinearDRLearner.intercept__inference()LinearDRLearner.intercept__interval()LinearDRLearner.marginal_ate()LinearDRLearner.marginal_ate_inference()LinearDRLearner.marginal_ate_interval()LinearDRLearner.marginal_effect()LinearDRLearner.marginal_effect_inference()LinearDRLearner.marginal_effect_interval()LinearDRLearner.model_cate()LinearDRLearner.refit_final()LinearDRLearner.robustness_value()LinearDRLearner.score()LinearDRLearner.sensitivity_interval()LinearDRLearner.sensitivity_summary()LinearDRLearner.shap_values()LinearDRLearner.summary()LinearDRLearner.dowhyLinearDRLearner.featurizer_LinearDRLearner.models_propensityLinearDRLearner.models_regressionLinearDRLearner.multitask_model_cateLinearDRLearner.nuisance_scores_propensityLinearDRLearner.nuisance_scores_regression
- econml.dr.SparseLinearDRLearner
SparseLinearDRLearnerSparseLinearDRLearner.score_SparseLinearDRLearner.__init__()SparseLinearDRLearner.ate()SparseLinearDRLearner.ate_inference()SparseLinearDRLearner.ate_interval()SparseLinearDRLearner.cate_feature_names()SparseLinearDRLearner.cate_output_names()SparseLinearDRLearner.cate_treatment_names()SparseLinearDRLearner.coef_()SparseLinearDRLearner.coef__inference()SparseLinearDRLearner.coef__interval()SparseLinearDRLearner.const_marginal_ate()SparseLinearDRLearner.const_marginal_ate_inference()SparseLinearDRLearner.const_marginal_ate_interval()SparseLinearDRLearner.const_marginal_effect()SparseLinearDRLearner.const_marginal_effect_inference()SparseLinearDRLearner.const_marginal_effect_interval()SparseLinearDRLearner.effect()SparseLinearDRLearner.effect_inference()SparseLinearDRLearner.effect_interval()SparseLinearDRLearner.fit()SparseLinearDRLearner.intercept_()SparseLinearDRLearner.intercept__inference()SparseLinearDRLearner.intercept__interval()SparseLinearDRLearner.marginal_ate()SparseLinearDRLearner.marginal_ate_inference()SparseLinearDRLearner.marginal_ate_interval()SparseLinearDRLearner.marginal_effect()SparseLinearDRLearner.marginal_effect_inference()SparseLinearDRLearner.marginal_effect_interval()SparseLinearDRLearner.model_cate()SparseLinearDRLearner.refit_final()SparseLinearDRLearner.robustness_value()SparseLinearDRLearner.score()SparseLinearDRLearner.sensitivity_interval()SparseLinearDRLearner.sensitivity_summary()SparseLinearDRLearner.shap_values()SparseLinearDRLearner.summary()SparseLinearDRLearner.dowhySparseLinearDRLearner.featurizer_SparseLinearDRLearner.models_propensitySparseLinearDRLearner.models_regressionSparseLinearDRLearner.multitask_model_cateSparseLinearDRLearner.nuisance_scores_propensitySparseLinearDRLearner.nuisance_scores_regression
- econml.dr.ForestDRLearner
ForestDRLearnerForestDRLearner.__init__()ForestDRLearner.ate()ForestDRLearner.ate_inference()ForestDRLearner.ate_interval()ForestDRLearner.cate_feature_names()ForestDRLearner.cate_output_names()ForestDRLearner.cate_treatment_names()ForestDRLearner.const_marginal_ate()ForestDRLearner.const_marginal_ate_inference()ForestDRLearner.const_marginal_ate_interval()ForestDRLearner.const_marginal_effect()ForestDRLearner.const_marginal_effect_inference()ForestDRLearner.const_marginal_effect_interval()ForestDRLearner.effect()ForestDRLearner.effect_inference()ForestDRLearner.effect_interval()ForestDRLearner.fit()ForestDRLearner.marginal_ate()ForestDRLearner.marginal_ate_inference()ForestDRLearner.marginal_ate_interval()ForestDRLearner.marginal_effect()ForestDRLearner.marginal_effect_inference()ForestDRLearner.marginal_effect_interval()ForestDRLearner.model_cate()ForestDRLearner.multitask_model_cate()ForestDRLearner.refit_final()ForestDRLearner.robustness_value()ForestDRLearner.score()ForestDRLearner.sensitivity_interval()ForestDRLearner.sensitivity_summary()ForestDRLearner.shap_values()ForestDRLearner.dowhyForestDRLearner.featurizer_ForestDRLearner.models_propensityForestDRLearner.models_regressionForestDRLearner.nuisance_scores_propensityForestDRLearner.nuisance_scores_regression
- econml.dr.DRLearner
- Meta-Learners
- econml.metalearners.XLearner
XLearnerXLearner.__init__()XLearner.ate()XLearner.ate_inference()XLearner.ate_interval()XLearner.cate_feature_names()XLearner.cate_output_names()XLearner.cate_treatment_names()XLearner.const_marginal_ate()XLearner.const_marginal_ate_inference()XLearner.const_marginal_ate_interval()XLearner.const_marginal_effect()XLearner.const_marginal_effect_inference()XLearner.const_marginal_effect_interval()XLearner.effect()XLearner.effect_inference()XLearner.effect_interval()XLearner.fit()XLearner.marginal_ate()XLearner.marginal_ate_inference()XLearner.marginal_ate_interval()XLearner.marginal_effect()XLearner.marginal_effect_inference()XLearner.marginal_effect_interval()XLearner.shap_values()XLearner.dowhy
- econml.metalearners.TLearner
TLearnerTLearner.__init__()TLearner.ate()TLearner.ate_inference()TLearner.ate_interval()TLearner.cate_feature_names()TLearner.cate_output_names()TLearner.cate_treatment_names()TLearner.const_marginal_ate()TLearner.const_marginal_ate_inference()TLearner.const_marginal_ate_interval()TLearner.const_marginal_effect()TLearner.const_marginal_effect_inference()TLearner.const_marginal_effect_interval()TLearner.effect()TLearner.effect_inference()TLearner.effect_interval()TLearner.fit()TLearner.marginal_ate()TLearner.marginal_ate_inference()TLearner.marginal_ate_interval()TLearner.marginal_effect()TLearner.marginal_effect_inference()TLearner.marginal_effect_interval()TLearner.shap_values()TLearner.dowhy
- econml.metalearners.SLearner
SLearnerSLearner.__init__()SLearner.ate()SLearner.ate_inference()SLearner.ate_interval()SLearner.cate_feature_names()SLearner.cate_output_names()SLearner.cate_treatment_names()SLearner.const_marginal_ate()SLearner.const_marginal_ate_inference()SLearner.const_marginal_ate_interval()SLearner.const_marginal_effect()SLearner.const_marginal_effect_inference()SLearner.const_marginal_effect_interval()SLearner.effect()SLearner.effect_inference()SLearner.effect_interval()SLearner.fit()SLearner.marginal_ate()SLearner.marginal_ate_inference()SLearner.marginal_ate_interval()SLearner.marginal_effect()SLearner.marginal_effect_inference()SLearner.marginal_effect_interval()SLearner.shap_values()SLearner.dowhy
- econml.metalearners.DomainAdaptationLearner
DomainAdaptationLearnerDomainAdaptationLearner.__init__()DomainAdaptationLearner.ate()DomainAdaptationLearner.ate_inference()DomainAdaptationLearner.ate_interval()DomainAdaptationLearner.cate_feature_names()DomainAdaptationLearner.cate_output_names()DomainAdaptationLearner.cate_treatment_names()DomainAdaptationLearner.const_marginal_ate()DomainAdaptationLearner.const_marginal_ate_inference()DomainAdaptationLearner.const_marginal_ate_interval()DomainAdaptationLearner.const_marginal_effect()DomainAdaptationLearner.const_marginal_effect_inference()DomainAdaptationLearner.const_marginal_effect_interval()DomainAdaptationLearner.effect()DomainAdaptationLearner.effect_inference()DomainAdaptationLearner.effect_interval()DomainAdaptationLearner.fit()DomainAdaptationLearner.marginal_ate()DomainAdaptationLearner.marginal_ate_inference()DomainAdaptationLearner.marginal_ate_interval()DomainAdaptationLearner.marginal_effect()DomainAdaptationLearner.marginal_effect_inference()DomainAdaptationLearner.marginal_effect_interval()DomainAdaptationLearner.shap_values()DomainAdaptationLearner.dowhy
- econml.metalearners.XLearner
- Orthogonal Random Forest (ORF)
- econml.orf.DMLOrthoForest
DMLOrthoForestDMLOrthoForest.__init__()DMLOrthoForest.ate()DMLOrthoForest.ate_inference()DMLOrthoForest.ate_interval()DMLOrthoForest.cate_feature_names()DMLOrthoForest.cate_output_names()DMLOrthoForest.cate_treatment_names()DMLOrthoForest.const_marginal_ate()DMLOrthoForest.const_marginal_ate_inference()DMLOrthoForest.const_marginal_ate_interval()DMLOrthoForest.const_marginal_effect()DMLOrthoForest.const_marginal_effect_inference()DMLOrthoForest.const_marginal_effect_interval()DMLOrthoForest.effect()DMLOrthoForest.effect_inference()DMLOrthoForest.effect_interval()DMLOrthoForest.fit()DMLOrthoForest.marginal_ate()DMLOrthoForest.marginal_ate_inference()DMLOrthoForest.marginal_ate_interval()DMLOrthoForest.marginal_effect()DMLOrthoForest.marginal_effect_inference()DMLOrthoForest.marginal_effect_interval()DMLOrthoForest.shap_values()DMLOrthoForest.dowhy
- econml.orf.DROrthoForest
DROrthoForestDROrthoForest.__init__()DROrthoForest.ate()DROrthoForest.ate_inference()DROrthoForest.ate_interval()DROrthoForest.cate_feature_names()DROrthoForest.cate_output_names()DROrthoForest.cate_treatment_names()DROrthoForest.const_marginal_ate()DROrthoForest.const_marginal_ate_inference()DROrthoForest.const_marginal_ate_interval()DROrthoForest.const_marginal_effect()DROrthoForest.const_marginal_effect_inference()DROrthoForest.const_marginal_effect_interval()DROrthoForest.effect()DROrthoForest.effect_inference()DROrthoForest.effect_interval()DROrthoForest.fit()DROrthoForest.marginal_ate()DROrthoForest.marginal_ate_inference()DROrthoForest.marginal_ate_interval()DROrthoForest.marginal_effect()DROrthoForest.marginal_effect_inference()DROrthoForest.marginal_effect_interval()DROrthoForest.moment_and_mean_gradient_estimator_func()DROrthoForest.nuisance_estimator_generator()DROrthoForest.parameter_estimator_func()DROrthoForest.second_stage_parameter_estimator_gen()DROrthoForest.shap_values()DROrthoForest.dowhy
- econml.orf.DMLOrthoForest
- Double Machine Learning (DML)
- Instrumental Variable CATE Estimators
- Double Machine Learning (DML) IV
- econml.iv.dml.OrthoIV
OrthoIVOrthoIV.__init__()OrthoIV.ate()OrthoIV.ate_inference()OrthoIV.ate_interval()OrthoIV.cate_feature_names()OrthoIV.cate_output_names()OrthoIV.cate_treatment_names()OrthoIV.coef__inference()OrthoIV.coef__interval()OrthoIV.const_marginal_ate()OrthoIV.const_marginal_ate_inference()OrthoIV.const_marginal_ate_interval()OrthoIV.const_marginal_effect()OrthoIV.const_marginal_effect_inference()OrthoIV.const_marginal_effect_interval()OrthoIV.effect()OrthoIV.effect_inference()OrthoIV.effect_interval()OrthoIV.fit()OrthoIV.intercept__inference()OrthoIV.intercept__interval()OrthoIV.marginal_ate()OrthoIV.marginal_ate_inference()OrthoIV.marginal_ate_interval()OrthoIV.marginal_effect()OrthoIV.marginal_effect_inference()OrthoIV.marginal_effect_interval()OrthoIV.refit_final()OrthoIV.score()OrthoIV.shap_values()OrthoIV.summary()OrthoIV.coef_OrthoIV.dowhyOrthoIV.featurizer_OrthoIV.intercept_OrthoIV.model_cateOrthoIV.models_t_xwOrthoIV.models_t_xwzOrthoIV.models_y_xwOrthoIV.models_z_xwOrthoIV.nuisance_scores_t_xwOrthoIV.nuisance_scores_t_xwzOrthoIV.nuisance_scores_y_xwOrthoIV.nuisance_scores_z_xwOrthoIV.residuals_
- econml.iv.dml.DMLIV
DMLIVDMLIV.__init__()DMLIV.ate()DMLIV.ate_inference()DMLIV.ate_interval()DMLIV.cate_feature_names()DMLIV.cate_output_names()DMLIV.cate_treatment_names()DMLIV.const_marginal_ate()DMLIV.const_marginal_ate_inference()DMLIV.const_marginal_ate_interval()DMLIV.const_marginal_effect()DMLIV.const_marginal_effect_inference()DMLIV.const_marginal_effect_interval()DMLIV.effect()DMLIV.effect_inference()DMLIV.effect_interval()DMLIV.fit()DMLIV.marginal_ate()DMLIV.marginal_ate_inference()DMLIV.marginal_ate_interval()DMLIV.marginal_effect()DMLIV.marginal_effect_inference()DMLIV.marginal_effect_interval()DMLIV.refit_final()DMLIV.score()DMLIV.shap_values()DMLIV.summary()DMLIV.coef_DMLIV.dowhyDMLIV.intercept_DMLIV.model_cateDMLIV.models_t_xwDMLIV.models_t_xwzDMLIV.models_y_xwDMLIV.nuisance_scores_t_xwDMLIV.nuisance_scores_t_xwzDMLIV.nuisance_scores_y_xwDMLIV.residuals_
- econml.iv.dml.NonParamDMLIV
NonParamDMLIVNonParamDMLIV.__init__()NonParamDMLIV.ate()NonParamDMLIV.ate_inference()NonParamDMLIV.ate_interval()NonParamDMLIV.cate_feature_names()NonParamDMLIV.cate_output_names()NonParamDMLIV.cate_treatment_names()NonParamDMLIV.const_marginal_ate()NonParamDMLIV.const_marginal_ate_inference()NonParamDMLIV.const_marginal_ate_interval()NonParamDMLIV.const_marginal_effect()NonParamDMLIV.const_marginal_effect_inference()NonParamDMLIV.const_marginal_effect_interval()NonParamDMLIV.effect()NonParamDMLIV.effect_inference()NonParamDMLIV.effect_interval()NonParamDMLIV.fit()NonParamDMLIV.marginal_ate()NonParamDMLIV.marginal_ate_inference()NonParamDMLIV.marginal_ate_interval()NonParamDMLIV.marginal_effect()NonParamDMLIV.marginal_effect_inference()NonParamDMLIV.marginal_effect_interval()NonParamDMLIV.refit_final()NonParamDMLIV.score()NonParamDMLIV.shap_values()NonParamDMLIV.dowhyNonParamDMLIV.model_cateNonParamDMLIV.models_t_xwNonParamDMLIV.models_t_xwzNonParamDMLIV.models_y_xwNonParamDMLIV.nuisance_scores_t_xwNonParamDMLIV.nuisance_scores_t_xwzNonParamDMLIV.nuisance_scores_y_xwNonParamDMLIV.residuals_
- econml.iv.dml.OrthoIV
- Doubly Robust (DR) IV
- econml.iv.dr.DRIV
DRIVDRIV.__init__()DRIV.ate()DRIV.ate_inference()DRIV.ate_interval()DRIV.cate_feature_names()DRIV.cate_output_names()DRIV.cate_treatment_names()DRIV.const_marginal_ate()DRIV.const_marginal_ate_inference()DRIV.const_marginal_ate_interval()DRIV.const_marginal_effect()DRIV.const_marginal_effect_inference()DRIV.const_marginal_effect_interval()DRIV.effect()DRIV.effect_inference()DRIV.effect_interval()DRIV.fit()DRIV.marginal_ate()DRIV.marginal_ate_inference()DRIV.marginal_ate_interval()DRIV.marginal_effect()DRIV.marginal_effect_inference()DRIV.marginal_effect_interval()DRIV.refit_final()DRIV.score()DRIV.shap_values()DRIV.dowhyDRIV.featurizer_DRIV.model_cateDRIV.models_prel_model_effectDRIV.models_t_xwDRIV.models_t_xwzDRIV.models_tz_xwDRIV.models_y_xwDRIV.models_z_xwDRIV.nuisance_scores_prel_model_effectDRIV.nuisance_scores_t_xwDRIV.nuisance_scores_t_xwzDRIV.nuisance_scores_tz_xwDRIV.nuisance_scores_y_xwDRIV.nuisance_scores_z_xwDRIV.residuals_
- econml.iv.dr.LinearDRIV
LinearDRIVLinearDRIV.__init__()LinearDRIV.ate()LinearDRIV.ate_inference()LinearDRIV.ate_interval()LinearDRIV.cate_feature_names()LinearDRIV.cate_output_names()LinearDRIV.cate_treatment_names()LinearDRIV.coef__inference()LinearDRIV.coef__interval()LinearDRIV.const_marginal_ate()LinearDRIV.const_marginal_ate_inference()LinearDRIV.const_marginal_ate_interval()LinearDRIV.const_marginal_effect()LinearDRIV.const_marginal_effect_inference()LinearDRIV.const_marginal_effect_interval()LinearDRIV.effect()LinearDRIV.effect_inference()LinearDRIV.effect_interval()LinearDRIV.fit()LinearDRIV.intercept__inference()LinearDRIV.intercept__interval()LinearDRIV.marginal_ate()LinearDRIV.marginal_ate_inference()LinearDRIV.marginal_ate_interval()LinearDRIV.marginal_effect()LinearDRIV.marginal_effect_inference()LinearDRIV.marginal_effect_interval()LinearDRIV.refit_final()LinearDRIV.score()LinearDRIV.shap_values()LinearDRIV.summary()LinearDRIV.coef_LinearDRIV.dowhyLinearDRIV.featurizer_LinearDRIV.intercept_LinearDRIV.model_cateLinearDRIV.models_prel_model_effectLinearDRIV.models_t_xwLinearDRIV.models_t_xwzLinearDRIV.models_tz_xwLinearDRIV.models_y_xwLinearDRIV.models_z_xwLinearDRIV.nuisance_scores_prel_model_effectLinearDRIV.nuisance_scores_t_xwLinearDRIV.nuisance_scores_t_xwzLinearDRIV.nuisance_scores_tz_xwLinearDRIV.nuisance_scores_y_xwLinearDRIV.nuisance_scores_z_xwLinearDRIV.residuals_
- econml.iv.dr.SparseLinearDRIV
SparseLinearDRIVSparseLinearDRIV.__init__()SparseLinearDRIV.ate()SparseLinearDRIV.ate_inference()SparseLinearDRIV.ate_interval()SparseLinearDRIV.cate_feature_names()SparseLinearDRIV.cate_output_names()SparseLinearDRIV.cate_treatment_names()SparseLinearDRIV.coef__inference()SparseLinearDRIV.coef__interval()SparseLinearDRIV.const_marginal_ate()SparseLinearDRIV.const_marginal_ate_inference()SparseLinearDRIV.const_marginal_ate_interval()SparseLinearDRIV.const_marginal_effect()SparseLinearDRIV.const_marginal_effect_inference()SparseLinearDRIV.const_marginal_effect_interval()SparseLinearDRIV.effect()SparseLinearDRIV.effect_inference()SparseLinearDRIV.effect_interval()SparseLinearDRIV.fit()SparseLinearDRIV.intercept__inference()SparseLinearDRIV.intercept__interval()SparseLinearDRIV.marginal_ate()SparseLinearDRIV.marginal_ate_inference()SparseLinearDRIV.marginal_ate_interval()SparseLinearDRIV.marginal_effect()SparseLinearDRIV.marginal_effect_inference()SparseLinearDRIV.marginal_effect_interval()SparseLinearDRIV.refit_final()SparseLinearDRIV.score()SparseLinearDRIV.shap_values()SparseLinearDRIV.summary()SparseLinearDRIV.coef_SparseLinearDRIV.dowhySparseLinearDRIV.featurizer_SparseLinearDRIV.intercept_SparseLinearDRIV.model_cateSparseLinearDRIV.models_prel_model_effectSparseLinearDRIV.models_t_xwSparseLinearDRIV.models_t_xwzSparseLinearDRIV.models_tz_xwSparseLinearDRIV.models_y_xwSparseLinearDRIV.models_z_xwSparseLinearDRIV.nuisance_scores_prel_model_effectSparseLinearDRIV.nuisance_scores_t_xwSparseLinearDRIV.nuisance_scores_t_xwzSparseLinearDRIV.nuisance_scores_tz_xwSparseLinearDRIV.nuisance_scores_y_xwSparseLinearDRIV.nuisance_scores_z_xwSparseLinearDRIV.residuals_
- econml.iv.dr.ForestDRIV
ForestDRIVForestDRIV.__init__()ForestDRIV.ate()ForestDRIV.ate_inference()ForestDRIV.ate_interval()ForestDRIV.cate_feature_names()ForestDRIV.cate_output_names()ForestDRIV.cate_treatment_names()ForestDRIV.const_marginal_ate()ForestDRIV.const_marginal_ate_inference()ForestDRIV.const_marginal_ate_interval()ForestDRIV.const_marginal_effect()ForestDRIV.const_marginal_effect_inference()ForestDRIV.const_marginal_effect_interval()ForestDRIV.effect()ForestDRIV.effect_inference()ForestDRIV.effect_interval()ForestDRIV.fit()ForestDRIV.marginal_ate()ForestDRIV.marginal_ate_inference()ForestDRIV.marginal_ate_interval()ForestDRIV.marginal_effect()ForestDRIV.marginal_effect_inference()ForestDRIV.marginal_effect_interval()ForestDRIV.refit_final()ForestDRIV.score()ForestDRIV.shap_values()ForestDRIV.dowhyForestDRIV.featurizer_ForestDRIV.model_cateForestDRIV.models_prel_model_effectForestDRIV.models_t_xwForestDRIV.models_t_xwzForestDRIV.models_tz_xwForestDRIV.models_y_xwForestDRIV.models_z_xwForestDRIV.nuisance_scores_prel_model_effectForestDRIV.nuisance_scores_t_xwForestDRIV.nuisance_scores_t_xwzForestDRIV.nuisance_scores_tz_xwForestDRIV.nuisance_scores_y_xwForestDRIV.nuisance_scores_z_xwForestDRIV.residuals_
- econml.iv.dr.IntentToTreatDRIV
IntentToTreatDRIVIntentToTreatDRIV.__init__()IntentToTreatDRIV.ate()IntentToTreatDRIV.ate_inference()IntentToTreatDRIV.ate_interval()IntentToTreatDRIV.cate_feature_names()IntentToTreatDRIV.cate_output_names()IntentToTreatDRIV.cate_treatment_names()IntentToTreatDRIV.const_marginal_ate()IntentToTreatDRIV.const_marginal_ate_inference()IntentToTreatDRIV.const_marginal_ate_interval()IntentToTreatDRIV.const_marginal_effect()IntentToTreatDRIV.const_marginal_effect_inference()IntentToTreatDRIV.const_marginal_effect_interval()IntentToTreatDRIV.effect()IntentToTreatDRIV.effect_inference()IntentToTreatDRIV.effect_interval()IntentToTreatDRIV.fit()IntentToTreatDRIV.marginal_ate()IntentToTreatDRIV.marginal_ate_inference()IntentToTreatDRIV.marginal_ate_interval()IntentToTreatDRIV.marginal_effect()IntentToTreatDRIV.marginal_effect_inference()IntentToTreatDRIV.marginal_effect_interval()IntentToTreatDRIV.refit_final()IntentToTreatDRIV.score()IntentToTreatDRIV.shap_values()IntentToTreatDRIV.dowhyIntentToTreatDRIV.featurizer_IntentToTreatDRIV.model_cateIntentToTreatDRIV.models_prel_model_effectIntentToTreatDRIV.models_t_xwzIntentToTreatDRIV.models_y_xwIntentToTreatDRIV.nuisance_scores_prel_model_effectIntentToTreatDRIV.nuisance_scores_t_xwzIntentToTreatDRIV.nuisance_scores_y_xwIntentToTreatDRIV.residuals_
- econml.iv.dr.LinearIntentToTreatDRIV
LinearIntentToTreatDRIVLinearIntentToTreatDRIV.__init__()LinearIntentToTreatDRIV.ate()LinearIntentToTreatDRIV.ate_inference()LinearIntentToTreatDRIV.ate_interval()LinearIntentToTreatDRIV.cate_feature_names()LinearIntentToTreatDRIV.cate_output_names()LinearIntentToTreatDRIV.cate_treatment_names()LinearIntentToTreatDRIV.coef__inference()LinearIntentToTreatDRIV.coef__interval()LinearIntentToTreatDRIV.const_marginal_ate()LinearIntentToTreatDRIV.const_marginal_ate_inference()LinearIntentToTreatDRIV.const_marginal_ate_interval()LinearIntentToTreatDRIV.const_marginal_effect()LinearIntentToTreatDRIV.const_marginal_effect_inference()LinearIntentToTreatDRIV.const_marginal_effect_interval()LinearIntentToTreatDRIV.effect()LinearIntentToTreatDRIV.effect_inference()LinearIntentToTreatDRIV.effect_interval()LinearIntentToTreatDRIV.fit()LinearIntentToTreatDRIV.intercept__inference()LinearIntentToTreatDRIV.intercept__interval()LinearIntentToTreatDRIV.marginal_ate()LinearIntentToTreatDRIV.marginal_ate_inference()LinearIntentToTreatDRIV.marginal_ate_interval()LinearIntentToTreatDRIV.marginal_effect()LinearIntentToTreatDRIV.marginal_effect_inference()LinearIntentToTreatDRIV.marginal_effect_interval()LinearIntentToTreatDRIV.refit_final()LinearIntentToTreatDRIV.score()LinearIntentToTreatDRIV.shap_values()LinearIntentToTreatDRIV.summary()LinearIntentToTreatDRIV.coef_LinearIntentToTreatDRIV.dowhyLinearIntentToTreatDRIV.featurizer_LinearIntentToTreatDRIV.intercept_LinearIntentToTreatDRIV.model_cateLinearIntentToTreatDRIV.models_prel_model_effectLinearIntentToTreatDRIV.models_t_xwzLinearIntentToTreatDRIV.models_y_xwLinearIntentToTreatDRIV.nuisance_scores_prel_model_effectLinearIntentToTreatDRIV.nuisance_scores_t_xwzLinearIntentToTreatDRIV.nuisance_scores_y_xwLinearIntentToTreatDRIV.residuals_
- econml.iv.dr.DRIV
- Sieve Methods
- econml.iv.sieve.SieveTSLS
SieveTSLSSieveTSLS.__init__()SieveTSLS.ate()SieveTSLS.ate_inference()SieveTSLS.ate_interval()SieveTSLS.cate_feature_names()SieveTSLS.cate_output_names()SieveTSLS.cate_treatment_names()SieveTSLS.effect()SieveTSLS.effect_inference()SieveTSLS.effect_interval()SieveTSLS.fit()SieveTSLS.marginal_ate()SieveTSLS.marginal_ate_inference()SieveTSLS.marginal_ate_interval()SieveTSLS.marginal_effect()SieveTSLS.marginal_effect_inference()SieveTSLS.marginal_effect_interval()SieveTSLS.dowhy
- econml.iv.sieve.HermiteFeatures
- econml.iv.sieve.DPolynomialFeatures
- econml.iv.sieve.SieveTSLS
- Double Machine Learning (DML) IV
- Estimators for Panel Data
- Dynamic Double Machine Learning
- econml.panel.dml.DynamicDML
DynamicDMLDynamicDML.__init__()DynamicDML.ate()DynamicDML.ate_inference()DynamicDML.ate_interval()DynamicDML.cate_feature_names()DynamicDML.cate_output_names()DynamicDML.cate_treatment_names()DynamicDML.coef__inference()DynamicDML.coef__interval()DynamicDML.const_marginal_ate()DynamicDML.const_marginal_ate_inference()DynamicDML.const_marginal_ate_interval()DynamicDML.const_marginal_effect()DynamicDML.const_marginal_effect_inference()DynamicDML.const_marginal_effect_interval()DynamicDML.effect()DynamicDML.effect_inference()DynamicDML.effect_interval()DynamicDML.fit()DynamicDML.intercept__inference()DynamicDML.intercept__interval()DynamicDML.marginal_ate()DynamicDML.marginal_ate_inference()DynamicDML.marginal_ate_interval()DynamicDML.marginal_effect()DynamicDML.marginal_effect_inference()DynamicDML.marginal_effect_interval()DynamicDML.refit_final()DynamicDML.score()DynamicDML.shap_values()DynamicDML.summary()DynamicDML.coef_DynamicDML.dowhyDynamicDML.intercept_DynamicDML.residuals_
- econml.panel.dml.DynamicDML
- Dynamic Double Machine Learning
- Policy Learning
- econml.policy.DRPolicyForest
DRPolicyForestDRPolicyForest.__init__()DRPolicyForest.export_graphviz()DRPolicyForest.feature_importances()DRPolicyForest.fit()DRPolicyForest.plot()DRPolicyForest.policy_feature_names()DRPolicyForest.policy_treatment_names()DRPolicyForest.predict()DRPolicyForest.predict_proba()DRPolicyForest.predict_value()DRPolicyForest.render()DRPolicyForest.policy_model_
- econml.policy.DRPolicyTree
DRPolicyTreeDRPolicyTree.__init__()DRPolicyTree.export_graphviz()DRPolicyTree.feature_importances()DRPolicyTree.fit()DRPolicyTree.plot()DRPolicyTree.policy_feature_names()DRPolicyTree.policy_treatment_names()DRPolicyTree.predict()DRPolicyTree.predict_proba()DRPolicyTree.predict_value()DRPolicyTree.render()DRPolicyTree.policy_model_
- econml.policy.PolicyForest
PolicyForestPolicyForest.feature_importances_PolicyForest.__init__()PolicyForest.apply()PolicyForest.decision_path()PolicyForest.feature_importances()PolicyForest.fit()PolicyForest.get_metadata_routing()PolicyForest.get_params()PolicyForest.get_subsample_inds()PolicyForest.predict()PolicyForest.predict_proba()PolicyForest.predict_value()PolicyForest.set_fit_request()PolicyForest.set_params()
- econml.policy.PolicyTree
PolicyTreePolicyTree.feature_importances_PolicyTree.max_features_PolicyTree.n_features_in_PolicyTree.n_samples_PolicyTree.honest_PolicyTree.tree_PolicyTree.policy_value_PolicyTree.always_treat_value_PolicyTree.__init__()PolicyTree.apply()PolicyTree.decision_path()PolicyTree.export_graphviz()PolicyTree.feature_importances()PolicyTree.fit()PolicyTree.get_depth()PolicyTree.get_metadata_routing()PolicyTree.get_n_leaves()PolicyTree.get_params()PolicyTree.get_train_test_split_inds()PolicyTree.plot()PolicyTree.predict()PolicyTree.predict_proba()PolicyTree.predict_value()PolicyTree.render()PolicyTree.set_fit_request()PolicyTree.set_params()PolicyTree.set_predict_proba_request()PolicyTree.set_predict_request()
- econml.policy.DRPolicyForest
- CATE Interpreters
- econml.cate_interpreter.SingleTreeCateInterpreter
- econml.cate_interpreter.SingleTreePolicyInterpreter
SingleTreePolicyInterpreterSingleTreePolicyInterpreter.tree_model_SingleTreePolicyInterpreter.policy_value_SingleTreePolicyInterpreter.always_treat_value_SingleTreePolicyInterpreter.__init__()SingleTreePolicyInterpreter.export_graphviz()SingleTreePolicyInterpreter.interpret()SingleTreePolicyInterpreter.plot()SingleTreePolicyInterpreter.render()SingleTreePolicyInterpreter.treat()
- CATE Validation
- CATE Scorers
- Generalized Random Forests
- econml.grf.CausalForest
CausalForestCausalForest.feature_importances_CausalForest.estimators_CausalForest.__init__()CausalForest.apply()CausalForest.decision_path()CausalForest.feature_importances()CausalForest.fit()CausalForest.get_metadata_routing()CausalForest.get_params()CausalForest.get_subsample_inds()CausalForest.oob_predict()CausalForest.predict()CausalForest.predict_alpha_and_jac()CausalForest.predict_and_var()CausalForest.predict_full()CausalForest.predict_interval()CausalForest.predict_moment_and_var()CausalForest.predict_projection()CausalForest.predict_projection_and_var()CausalForest.predict_projection_var()CausalForest.predict_tree_average()CausalForest.predict_tree_average_full()CausalForest.predict_var()CausalForest.prediction_stderr()CausalForest.set_fit_request()CausalForest.set_params()CausalForest.set_predict_request()
- econml.grf.CausalIVForest
CausalIVForestCausalIVForest.feature_importances_CausalIVForest.estimators_CausalIVForest.__init__()CausalIVForest.apply()CausalIVForest.decision_path()CausalIVForest.feature_importances()CausalIVForest.fit()CausalIVForest.get_metadata_routing()CausalIVForest.get_params()CausalIVForest.get_subsample_inds()CausalIVForest.oob_predict()CausalIVForest.predict()CausalIVForest.predict_alpha_and_jac()CausalIVForest.predict_and_var()CausalIVForest.predict_full()CausalIVForest.predict_interval()CausalIVForest.predict_moment_and_var()CausalIVForest.predict_projection()CausalIVForest.predict_projection_and_var()CausalIVForest.predict_projection_var()CausalIVForest.predict_tree_average()CausalIVForest.predict_tree_average_full()CausalIVForest.predict_var()CausalIVForest.prediction_stderr()CausalIVForest.set_fit_request()CausalIVForest.set_params()CausalIVForest.set_predict_request()
- econml.grf.RegressionForest
RegressionForestRegressionForest.feature_importances_RegressionForest.estimators_RegressionForest.__init__()RegressionForest.apply()RegressionForest.decision_path()RegressionForest.feature_importances()RegressionForest.fit()RegressionForest.get_metadata_routing()RegressionForest.get_params()RegressionForest.get_subsample_inds()RegressionForest.oob_predict()RegressionForest.predict()RegressionForest.predict_alpha_and_jac()RegressionForest.predict_and_var()RegressionForest.predict_full()RegressionForest.predict_interval()RegressionForest.predict_moment_and_var()RegressionForest.predict_projection()RegressionForest.predict_projection_and_var()RegressionForest.predict_projection_var()RegressionForest.predict_tree_average()RegressionForest.predict_tree_average_full()RegressionForest.predict_var()RegressionForest.prediction_stderr()RegressionForest.set_fit_request()RegressionForest.set_params()RegressionForest.set_predict_request()
- econml.grf.MultiOutputGRF
- econml.grf.LinearMomentGRFCriterion
- econml.grf.LinearMomentGRFCriterionMSE
- econml.grf._base_grf.BaseGRF
BaseGRFBaseGRF.__init__()BaseGRF.apply()BaseGRF.decision_path()BaseGRF.feature_importances()BaseGRF.fit()BaseGRF.get_metadata_routing()BaseGRF.get_params()BaseGRF.get_subsample_inds()BaseGRF.oob_predict()BaseGRF.predict()BaseGRF.predict_alpha_and_jac()BaseGRF.predict_and_var()BaseGRF.predict_full()BaseGRF.predict_interval()BaseGRF.predict_moment_and_var()BaseGRF.predict_projection()BaseGRF.predict_projection_and_var()BaseGRF.predict_projection_var()BaseGRF.predict_tree_average()BaseGRF.predict_tree_average_full()BaseGRF.predict_var()BaseGRF.prediction_stderr()BaseGRF.set_fit_request()BaseGRF.set_params()BaseGRF.set_predict_request()
- econml.grf._base_grftree.GRFTree
GRFTreeGRFTree.feature_importances_GRFTree.max_features_GRFTree.n_features_GRFTree.n_outputs_GRFTree.n_relevant_outputs_GRFTree.n_y_GRFTree.n_samples_GRFTree.honest_GRFTree.tree_GRFTree.__init__()GRFTree.apply()GRFTree.decision_path()GRFTree.feature_importances()GRFTree.fit()GRFTree.get_depth()GRFTree.get_metadata_routing()GRFTree.get_n_leaves()GRFTree.get_params()GRFTree.get_train_test_split_inds()GRFTree.init()GRFTree.predict()GRFTree.predict_alpha_and_jac()GRFTree.predict_full()GRFTree.predict_moment()GRFTree.set_fit_request()GRFTree.set_params()GRFTree.set_predict_request()
- econml.grf.CausalForest
- Scikit-Learn Extensions
- Linear Model Extensions
- econml.sklearn_extensions.linear_model.DebiasedLasso
DebiasedLassoDebiasedLasso.coef_DebiasedLasso.intercept_DebiasedLasso.n_iter_DebiasedLasso.selected_alpha_DebiasedLasso.coef_stderr_DebiasedLasso.intercept_stderr_DebiasedLasso.__init__()DebiasedLasso.coef__interval()DebiasedLasso.fit()DebiasedLasso.get_metadata_routing()DebiasedLasso.get_params()DebiasedLasso.intercept__interval()DebiasedLasso.path()DebiasedLasso.predict()DebiasedLasso.predict_interval()DebiasedLasso.prediction_stderr()DebiasedLasso.score()DebiasedLasso.set_fit_request()DebiasedLasso.set_params()DebiasedLasso.set_score_request()DebiasedLasso.sparse_coef_
- econml.sklearn_extensions.linear_model.MultiOutputDebiasedLasso
MultiOutputDebiasedLassoMultiOutputDebiasedLasso.coef_MultiOutputDebiasedLasso.intercept_MultiOutputDebiasedLasso.selected_alpha_MultiOutputDebiasedLasso.coef_stderr_MultiOutputDebiasedLasso.intercept_stderr_MultiOutputDebiasedLasso.__init__()MultiOutputDebiasedLasso.coef__interval()MultiOutputDebiasedLasso.fit()MultiOutputDebiasedLasso.get_metadata_routing()MultiOutputDebiasedLasso.get_params()MultiOutputDebiasedLasso.intercept__interval()MultiOutputDebiasedLasso.partial_fit()MultiOutputDebiasedLasso.predict()MultiOutputDebiasedLasso.predict_interval()MultiOutputDebiasedLasso.prediction_stderr()MultiOutputDebiasedLasso.score()MultiOutputDebiasedLasso.set_fit_request()MultiOutputDebiasedLasso.set_params()MultiOutputDebiasedLasso.set_partial_fit_request()MultiOutputDebiasedLasso.set_score_request()
- econml.sklearn_extensions.linear_model.SelectiveRegularization
- econml.sklearn_extensions.linear_model.StatsModelsLinearRegression
StatsModelsLinearRegressionStatsModelsLinearRegression.__init__()StatsModelsLinearRegression.aggregate()StatsModelsLinearRegression.coef__interval()StatsModelsLinearRegression.fit()StatsModelsLinearRegression.get_metadata_routing()StatsModelsLinearRegression.get_params()StatsModelsLinearRegression.intercept__interval()StatsModelsLinearRegression.predict()StatsModelsLinearRegression.predict_interval()StatsModelsLinearRegression.prediction_stderr()StatsModelsLinearRegression.set_fit_request()StatsModelsLinearRegression.set_params()StatsModelsLinearRegression.coef_StatsModelsLinearRegression.coef_stderr_StatsModelsLinearRegression.intercept_StatsModelsLinearRegression.intercept_stderr_
- econml.sklearn_extensions.linear_model.StatsModelsRLM
StatsModelsRLMStatsModelsRLM.__init__()StatsModelsRLM.coef__interval()StatsModelsRLM.fit()StatsModelsRLM.get_metadata_routing()StatsModelsRLM.get_params()StatsModelsRLM.intercept__interval()StatsModelsRLM.predict()StatsModelsRLM.predict_interval()StatsModelsRLM.prediction_stderr()StatsModelsRLM.set_params()StatsModelsRLM.coef_StatsModelsRLM.coef_stderr_StatsModelsRLM.intercept_StatsModelsRLM.intercept_stderr_
- econml.sklearn_extensions.linear_model.WeightedLasso
WeightedLassoWeightedLasso.coef_WeightedLasso.intercept_WeightedLasso.n_iter_WeightedLasso.__init__()WeightedLasso.fit()WeightedLasso.get_metadata_routing()WeightedLasso.get_params()WeightedLasso.path()WeightedLasso.predict()WeightedLasso.score()WeightedLasso.set_fit_request()WeightedLasso.set_params()WeightedLasso.set_score_request()WeightedLasso.sparse_coef_
- econml.sklearn_extensions.linear_model.WeightedLassoCV
- econml.sklearn_extensions.linear_model.WeightedMultiTaskLassoCV
WeightedMultiTaskLassoCVWeightedMultiTaskLassoCV.__init__()WeightedMultiTaskLassoCV.fit()WeightedMultiTaskLassoCV.get_metadata_routing()WeightedMultiTaskLassoCV.get_params()WeightedMultiTaskLassoCV.path()WeightedMultiTaskLassoCV.predict()WeightedMultiTaskLassoCV.score()WeightedMultiTaskLassoCV.set_fit_request()WeightedMultiTaskLassoCV.set_params()WeightedMultiTaskLassoCV.set_score_request()
- econml.sklearn_extensions.linear_model.WeightedLassoCVWrapper
- econml.sklearn_extensions.linear_model.DebiasedLasso
- Model Selection Extensions
- Linear Model Extensions
- Inference
- Inference Results
- econml.inference.NormalInferenceResults
NormalInferenceResultsNormalInferenceResults.__init__()NormalInferenceResults.conf_int()NormalInferenceResults.population_summary()NormalInferenceResults.pvalue()NormalInferenceResults.scale()NormalInferenceResults.summary_frame()NormalInferenceResults.translate()NormalInferenceResults.zstat()NormalInferenceResults.point_estimateNormalInferenceResults.stderrNormalInferenceResults.var
- econml.inference.EmpiricalInferenceResults
EmpiricalInferenceResultsEmpiricalInferenceResults.__init__()EmpiricalInferenceResults.conf_int()EmpiricalInferenceResults.population_summary()EmpiricalInferenceResults.pvalue()EmpiricalInferenceResults.scale()EmpiricalInferenceResults.summary_frame()EmpiricalInferenceResults.translate()EmpiricalInferenceResults.zstat()EmpiricalInferenceResults.point_estimateEmpiricalInferenceResults.stderrEmpiricalInferenceResults.var
- econml.inference.PopulationSummaryResults
PopulationSummaryResultsPopulationSummaryResults.__init__()PopulationSummaryResults.conf_int_mean()PopulationSummaryResults.conf_int_point()PopulationSummaryResults.percentile_point()PopulationSummaryResults.pvalue()PopulationSummaryResults.summary()PopulationSummaryResults.zstat()PopulationSummaryResults.mean_pointPopulationSummaryResults.std_pointPopulationSummaryResults.stderr_meanPopulationSummaryResults.stderr_point
- econml.inference.NormalInferenceResults
- Inference Methods
- econml.inference.BootstrapInference
- econml.inference.GenericModelFinalInference
- econml.inference.GenericSingleTreatmentModelFinalInference
- econml.inference.LinearModelFinalInference
- econml.inference.StatsModelsInference
- econml.inference.GenericModelFinalInferenceDiscrete
- econml.inference.LinearModelFinalInferenceDiscrete
- econml.inference.StatsModelsInferenceDiscrete
- Inference Results
- Federated Estimation
- econml.federated_learning.FederatedEstimator
FederatedEstimatorFederatedEstimator.__init__()FederatedEstimator.ate()FederatedEstimator.ate_inference()FederatedEstimator.ate_interval()FederatedEstimator.cate_feature_names()FederatedEstimator.cate_output_names()FederatedEstimator.cate_treatment_names()FederatedEstimator.const_marginal_ate()FederatedEstimator.const_marginal_ate_inference()FederatedEstimator.const_marginal_ate_interval()FederatedEstimator.const_marginal_effect()FederatedEstimator.const_marginal_effect_inference()FederatedEstimator.const_marginal_effect_interval()FederatedEstimator.effect()FederatedEstimator.effect_inference()FederatedEstimator.effect_interval()FederatedEstimator.fit()FederatedEstimator.marginal_ate()FederatedEstimator.marginal_ate_inference()FederatedEstimator.marginal_ate_interval()FederatedEstimator.marginal_effect()FederatedEstimator.marginal_effect_inference()FederatedEstimator.marginal_effect_interval()FederatedEstimator.shap_values()FederatedEstimator.dowhy
- econml.federated_learning.FederatedEstimator
- Solutions
- Causal Analysis
- econml.solutions.causal_analysis.CausalAnalysis
CausalAnalysisCausalAnalysis.nuisance_models_CausalAnalysis.heterogeneity_modelCausalAnalysis.feature_names_CausalAnalysis.trained_feature_indices_CausalAnalysis.untrained_feature_indices_CausalAnalysis.__init__()CausalAnalysis.cohort_causal_effect()CausalAnalysis.fit()CausalAnalysis.global_causal_effect()CausalAnalysis.individualized_policy()CausalAnalysis.local_causal_effect()CausalAnalysis.plot_heterogeneity_tree()CausalAnalysis.plot_policy_tree()CausalAnalysis.typical_treatment_value()CausalAnalysis.whatif()
- econml.solutions.causal_analysis.CausalAnalysis
- Causal Analysis
- Integration with DoWhy
- Utilities
- econml.utilities
IdentityFeaturesMissingModuleMultiModelWrapperSeparateModelSummaryWeightedModelWrapperadd_intercept()broadcast_unit_treatments()check_input_arrays()check_inputs()check_models()concatenate()cross_product()deprecated()einsum_sparse()filter_none_kwargs()get_feature_names_or_default()get_input_columns()hstack()inverse_onehot()iscoo()issparse()jacify_featurizer()ndim()one_hot_encoder()reshape()reshape_Y_T()reshape_arrays_2dim()reshape_outcomewise_effects()reshape_treatmentwise_effects()shape()size()stack()strata_from_discrete_arrays()tensordot()tocoo()todense()transpose()transpose_dictionary()vstack()
- econml.utilities
- CATE Estimators
- Private Module Reference
- econml._ortho_learner
CachedValues_OrthoLearner_OrthoLearner.models_nuisance__OrthoLearner.ortho_learner_model_final__OrthoLearner.score__OrthoLearner.nuisance_scores__OrthoLearner.ate()_OrthoLearner.ate_inference()_OrthoLearner.ate_interval()_OrthoLearner.cate_feature_names()_OrthoLearner.cate_output_names()_OrthoLearner.cate_treatment_names()_OrthoLearner.const_marginal_ate()_OrthoLearner.const_marginal_ate_inference()_OrthoLearner.const_marginal_ate_interval()_OrthoLearner.const_marginal_effect()_OrthoLearner.const_marginal_effect_inference()_OrthoLearner.const_marginal_effect_interval()_OrthoLearner.effect()_OrthoLearner.effect_inference()_OrthoLearner.effect_interval()_OrthoLearner.fit()_OrthoLearner.marginal_ate()_OrthoLearner.marginal_ate_inference()_OrthoLearner.marginal_ate_interval()_OrthoLearner.marginal_effect()_OrthoLearner.marginal_effect_inference()_OrthoLearner.marginal_effect_interval()_OrthoLearner.refit_final()_OrthoLearner.score()_OrthoLearner.shap_values()_OrthoLearner.dowhy
_crossfit()
- econml._cate_estimator
BaseCateEstimatorBaseCateEstimator.ate()BaseCateEstimator.ate_inference()BaseCateEstimator.ate_interval()BaseCateEstimator.cate_feature_names()BaseCateEstimator.cate_output_names()BaseCateEstimator.cate_treatment_names()BaseCateEstimator.effect()BaseCateEstimator.effect_inference()BaseCateEstimator.effect_interval()BaseCateEstimator.fit()BaseCateEstimator.marginal_ate()BaseCateEstimator.marginal_ate_inference()BaseCateEstimator.marginal_ate_interval()BaseCateEstimator.marginal_effect()BaseCateEstimator.marginal_effect_inference()BaseCateEstimator.marginal_effect_interval()BaseCateEstimator.dowhy
DebiasedLassoCateEstimatorDiscreteMixinDebiasedLassoCateEstimatorDiscreteMixin.ate()DebiasedLassoCateEstimatorDiscreteMixin.ate_inference()DebiasedLassoCateEstimatorDiscreteMixin.ate_interval()DebiasedLassoCateEstimatorDiscreteMixin.cate_feature_names()DebiasedLassoCateEstimatorDiscreteMixin.cate_output_names()DebiasedLassoCateEstimatorDiscreteMixin.cate_treatment_names()DebiasedLassoCateEstimatorDiscreteMixin.coef_()DebiasedLassoCateEstimatorDiscreteMixin.coef__inference()DebiasedLassoCateEstimatorDiscreteMixin.coef__interval()DebiasedLassoCateEstimatorDiscreteMixin.effect()DebiasedLassoCateEstimatorDiscreteMixin.effect_inference()DebiasedLassoCateEstimatorDiscreteMixin.effect_interval()DebiasedLassoCateEstimatorDiscreteMixin.fit()DebiasedLassoCateEstimatorDiscreteMixin.intercept_()DebiasedLassoCateEstimatorDiscreteMixin.intercept__inference()DebiasedLassoCateEstimatorDiscreteMixin.intercept__interval()DebiasedLassoCateEstimatorDiscreteMixin.marginal_ate()DebiasedLassoCateEstimatorDiscreteMixin.marginal_ate_inference()DebiasedLassoCateEstimatorDiscreteMixin.marginal_ate_interval()DebiasedLassoCateEstimatorDiscreteMixin.marginal_effect()DebiasedLassoCateEstimatorDiscreteMixin.marginal_effect_inference()DebiasedLassoCateEstimatorDiscreteMixin.marginal_effect_interval()DebiasedLassoCateEstimatorDiscreteMixin.summary()DebiasedLassoCateEstimatorDiscreteMixin.dowhy
DebiasedLassoCateEstimatorMixinDebiasedLassoCateEstimatorMixin.ate()DebiasedLassoCateEstimatorMixin.ate_inference()DebiasedLassoCateEstimatorMixin.ate_interval()DebiasedLassoCateEstimatorMixin.cate_feature_names()DebiasedLassoCateEstimatorMixin.cate_output_names()DebiasedLassoCateEstimatorMixin.cate_treatment_names()DebiasedLassoCateEstimatorMixin.coef__inference()DebiasedLassoCateEstimatorMixin.coef__interval()DebiasedLassoCateEstimatorMixin.effect()DebiasedLassoCateEstimatorMixin.effect_inference()DebiasedLassoCateEstimatorMixin.effect_interval()DebiasedLassoCateEstimatorMixin.fit()DebiasedLassoCateEstimatorMixin.intercept__inference()DebiasedLassoCateEstimatorMixin.intercept__interval()DebiasedLassoCateEstimatorMixin.marginal_ate()DebiasedLassoCateEstimatorMixin.marginal_ate_inference()DebiasedLassoCateEstimatorMixin.marginal_ate_interval()DebiasedLassoCateEstimatorMixin.marginal_effect()DebiasedLassoCateEstimatorMixin.marginal_effect_inference()DebiasedLassoCateEstimatorMixin.marginal_effect_interval()DebiasedLassoCateEstimatorMixin.shap_values()DebiasedLassoCateEstimatorMixin.summary()DebiasedLassoCateEstimatorMixin.coef_DebiasedLassoCateEstimatorMixin.dowhyDebiasedLassoCateEstimatorMixin.intercept_
ForestModelFinalCateEstimatorDiscreteMixinForestModelFinalCateEstimatorDiscreteMixin.ate()ForestModelFinalCateEstimatorDiscreteMixin.ate_inference()ForestModelFinalCateEstimatorDiscreteMixin.ate_interval()ForestModelFinalCateEstimatorDiscreteMixin.cate_feature_names()ForestModelFinalCateEstimatorDiscreteMixin.cate_output_names()ForestModelFinalCateEstimatorDiscreteMixin.cate_treatment_names()ForestModelFinalCateEstimatorDiscreteMixin.effect()ForestModelFinalCateEstimatorDiscreteMixin.effect_inference()ForestModelFinalCateEstimatorDiscreteMixin.effect_interval()ForestModelFinalCateEstimatorDiscreteMixin.fit()ForestModelFinalCateEstimatorDiscreteMixin.marginal_ate()ForestModelFinalCateEstimatorDiscreteMixin.marginal_ate_inference()ForestModelFinalCateEstimatorDiscreteMixin.marginal_ate_interval()ForestModelFinalCateEstimatorDiscreteMixin.marginal_effect()ForestModelFinalCateEstimatorDiscreteMixin.marginal_effect_inference()ForestModelFinalCateEstimatorDiscreteMixin.marginal_effect_interval()ForestModelFinalCateEstimatorDiscreteMixin.dowhy
ForestModelFinalCateEstimatorMixinForestModelFinalCateEstimatorMixin.ate()ForestModelFinalCateEstimatorMixin.ate_inference()ForestModelFinalCateEstimatorMixin.ate_interval()ForestModelFinalCateEstimatorMixin.cate_feature_names()ForestModelFinalCateEstimatorMixin.cate_output_names()ForestModelFinalCateEstimatorMixin.cate_treatment_names()ForestModelFinalCateEstimatorMixin.effect()ForestModelFinalCateEstimatorMixin.effect_inference()ForestModelFinalCateEstimatorMixin.effect_interval()ForestModelFinalCateEstimatorMixin.fit()ForestModelFinalCateEstimatorMixin.marginal_ate()ForestModelFinalCateEstimatorMixin.marginal_ate_inference()ForestModelFinalCateEstimatorMixin.marginal_ate_interval()ForestModelFinalCateEstimatorMixin.marginal_effect()ForestModelFinalCateEstimatorMixin.marginal_effect_inference()ForestModelFinalCateEstimatorMixin.marginal_effect_interval()ForestModelFinalCateEstimatorMixin.dowhy
LinearCateEstimatorLinearCateEstimator.ate()LinearCateEstimator.ate_inference()LinearCateEstimator.ate_interval()LinearCateEstimator.cate_feature_names()LinearCateEstimator.cate_output_names()LinearCateEstimator.cate_treatment_names()LinearCateEstimator.const_marginal_ate()LinearCateEstimator.const_marginal_ate_inference()LinearCateEstimator.const_marginal_ate_interval()LinearCateEstimator.const_marginal_effect()LinearCateEstimator.const_marginal_effect_inference()LinearCateEstimator.const_marginal_effect_interval()LinearCateEstimator.effect()LinearCateEstimator.effect_inference()LinearCateEstimator.effect_interval()LinearCateEstimator.fit()LinearCateEstimator.marginal_ate()LinearCateEstimator.marginal_ate_inference()LinearCateEstimator.marginal_ate_interval()LinearCateEstimator.marginal_effect()LinearCateEstimator.marginal_effect_inference()LinearCateEstimator.marginal_effect_interval()LinearCateEstimator.shap_values()LinearCateEstimator.dowhy
LinearModelFinalCateEstimatorDiscreteMixinLinearModelFinalCateEstimatorDiscreteMixin.ate()LinearModelFinalCateEstimatorDiscreteMixin.ate_inference()LinearModelFinalCateEstimatorDiscreteMixin.ate_interval()LinearModelFinalCateEstimatorDiscreteMixin.cate_feature_names()LinearModelFinalCateEstimatorDiscreteMixin.cate_output_names()LinearModelFinalCateEstimatorDiscreteMixin.cate_treatment_names()LinearModelFinalCateEstimatorDiscreteMixin.coef_()LinearModelFinalCateEstimatorDiscreteMixin.coef__inference()LinearModelFinalCateEstimatorDiscreteMixin.coef__interval()LinearModelFinalCateEstimatorDiscreteMixin.effect()LinearModelFinalCateEstimatorDiscreteMixin.effect_inference()LinearModelFinalCateEstimatorDiscreteMixin.effect_interval()LinearModelFinalCateEstimatorDiscreteMixin.fit()LinearModelFinalCateEstimatorDiscreteMixin.intercept_()LinearModelFinalCateEstimatorDiscreteMixin.intercept__inference()LinearModelFinalCateEstimatorDiscreteMixin.intercept__interval()LinearModelFinalCateEstimatorDiscreteMixin.marginal_ate()LinearModelFinalCateEstimatorDiscreteMixin.marginal_ate_inference()LinearModelFinalCateEstimatorDiscreteMixin.marginal_ate_interval()LinearModelFinalCateEstimatorDiscreteMixin.marginal_effect()LinearModelFinalCateEstimatorDiscreteMixin.marginal_effect_inference()LinearModelFinalCateEstimatorDiscreteMixin.marginal_effect_interval()LinearModelFinalCateEstimatorDiscreteMixin.summary()LinearModelFinalCateEstimatorDiscreteMixin.dowhy
LinearModelFinalCateEstimatorMixinLinearModelFinalCateEstimatorMixin.bias_part_of_coefLinearModelFinalCateEstimatorMixin.ate()LinearModelFinalCateEstimatorMixin.ate_inference()LinearModelFinalCateEstimatorMixin.ate_interval()LinearModelFinalCateEstimatorMixin.cate_feature_names()LinearModelFinalCateEstimatorMixin.cate_output_names()LinearModelFinalCateEstimatorMixin.cate_treatment_names()LinearModelFinalCateEstimatorMixin.coef__inference()LinearModelFinalCateEstimatorMixin.coef__interval()LinearModelFinalCateEstimatorMixin.effect()LinearModelFinalCateEstimatorMixin.effect_inference()LinearModelFinalCateEstimatorMixin.effect_interval()LinearModelFinalCateEstimatorMixin.fit()LinearModelFinalCateEstimatorMixin.intercept__inference()LinearModelFinalCateEstimatorMixin.intercept__interval()LinearModelFinalCateEstimatorMixin.marginal_ate()LinearModelFinalCateEstimatorMixin.marginal_ate_inference()LinearModelFinalCateEstimatorMixin.marginal_ate_interval()LinearModelFinalCateEstimatorMixin.marginal_effect()LinearModelFinalCateEstimatorMixin.marginal_effect_inference()LinearModelFinalCateEstimatorMixin.marginal_effect_interval()LinearModelFinalCateEstimatorMixin.shap_values()LinearModelFinalCateEstimatorMixin.summary()LinearModelFinalCateEstimatorMixin.coef_LinearModelFinalCateEstimatorMixin.dowhyLinearModelFinalCateEstimatorMixin.intercept_
StatsModelsCateEstimatorDiscreteMixinStatsModelsCateEstimatorDiscreteMixin.ate()StatsModelsCateEstimatorDiscreteMixin.ate_inference()StatsModelsCateEstimatorDiscreteMixin.ate_interval()StatsModelsCateEstimatorDiscreteMixin.cate_feature_names()StatsModelsCateEstimatorDiscreteMixin.cate_output_names()StatsModelsCateEstimatorDiscreteMixin.cate_treatment_names()StatsModelsCateEstimatorDiscreteMixin.coef_()StatsModelsCateEstimatorDiscreteMixin.coef__inference()StatsModelsCateEstimatorDiscreteMixin.coef__interval()StatsModelsCateEstimatorDiscreteMixin.effect()StatsModelsCateEstimatorDiscreteMixin.effect_inference()StatsModelsCateEstimatorDiscreteMixin.effect_interval()StatsModelsCateEstimatorDiscreteMixin.fit()StatsModelsCateEstimatorDiscreteMixin.intercept_()StatsModelsCateEstimatorDiscreteMixin.intercept__inference()StatsModelsCateEstimatorDiscreteMixin.intercept__interval()StatsModelsCateEstimatorDiscreteMixin.marginal_ate()StatsModelsCateEstimatorDiscreteMixin.marginal_ate_inference()StatsModelsCateEstimatorDiscreteMixin.marginal_ate_interval()StatsModelsCateEstimatorDiscreteMixin.marginal_effect()StatsModelsCateEstimatorDiscreteMixin.marginal_effect_inference()StatsModelsCateEstimatorDiscreteMixin.marginal_effect_interval()StatsModelsCateEstimatorDiscreteMixin.summary()StatsModelsCateEstimatorDiscreteMixin.dowhy
StatsModelsCateEstimatorMixinStatsModelsCateEstimatorMixin.ate()StatsModelsCateEstimatorMixin.ate_inference()StatsModelsCateEstimatorMixin.ate_interval()StatsModelsCateEstimatorMixin.cate_feature_names()StatsModelsCateEstimatorMixin.cate_output_names()StatsModelsCateEstimatorMixin.cate_treatment_names()StatsModelsCateEstimatorMixin.coef__inference()StatsModelsCateEstimatorMixin.coef__interval()StatsModelsCateEstimatorMixin.effect()StatsModelsCateEstimatorMixin.effect_inference()StatsModelsCateEstimatorMixin.effect_interval()StatsModelsCateEstimatorMixin.fit()StatsModelsCateEstimatorMixin.intercept__inference()StatsModelsCateEstimatorMixin.intercept__interval()StatsModelsCateEstimatorMixin.marginal_ate()StatsModelsCateEstimatorMixin.marginal_ate_inference()StatsModelsCateEstimatorMixin.marginal_ate_interval()StatsModelsCateEstimatorMixin.marginal_effect()StatsModelsCateEstimatorMixin.marginal_effect_inference()StatsModelsCateEstimatorMixin.marginal_effect_interval()StatsModelsCateEstimatorMixin.shap_values()StatsModelsCateEstimatorMixin.summary()StatsModelsCateEstimatorMixin.coef_StatsModelsCateEstimatorMixin.dowhyStatsModelsCateEstimatorMixin.intercept_
TreatmentExpansionMixinTreatmentExpansionMixin.ate()TreatmentExpansionMixin.ate_inference()TreatmentExpansionMixin.ate_interval()TreatmentExpansionMixin.cate_feature_names()TreatmentExpansionMixin.cate_output_names()TreatmentExpansionMixin.cate_treatment_names()TreatmentExpansionMixin.effect()TreatmentExpansionMixin.effect_inference()TreatmentExpansionMixin.effect_interval()TreatmentExpansionMixin.fit()TreatmentExpansionMixin.marginal_ate()TreatmentExpansionMixin.marginal_ate_inference()TreatmentExpansionMixin.marginal_ate_interval()TreatmentExpansionMixin.marginal_effect()TreatmentExpansionMixin.marginal_effect_inference()TreatmentExpansionMixin.marginal_effect_interval()TreatmentExpansionMixin.dowhy
- econml.dml._rlearner
_RLearner_RLearner.models_y_RLearner.models_t_RLearner.rlearner_model_final__RLearner.score__RLearner.nuisance_scores_y_RLearner.nuisance_scores_t_RLearner.ate()_RLearner.ate_inference()_RLearner.ate_interval()_RLearner.cate_feature_names()_RLearner.cate_output_names()_RLearner.cate_treatment_names()_RLearner.const_marginal_ate()_RLearner.const_marginal_ate_inference()_RLearner.const_marginal_ate_interval()_RLearner.const_marginal_effect()_RLearner.const_marginal_effect_inference()_RLearner.const_marginal_effect_interval()_RLearner.effect()_RLearner.effect_inference()_RLearner.effect_interval()_RLearner.fit()_RLearner.marginal_ate()_RLearner.marginal_ate_inference()_RLearner.marginal_ate_interval()_RLearner.marginal_effect()_RLearner.marginal_effect_inference()_RLearner.marginal_effect_interval()_RLearner.refit_final()_RLearner.score()_RLearner.score_nuisances()_RLearner.shap_values()_RLearner.dowhy_RLearner.residuals_
- econml.inference._bootstrap
- econml._ortho_learner