EconML icon indicating copy to clipboard operation
EconML copied to clipboard

CausalForest DML Randomness

Open silulyu opened this issue 6 months ago • 0 comments

Hi, we recently found that we get different prediction results every time we run the causal forest model with ite_estimates = model.effect(df[features]) ite_ci = model.effect_interval(df[features])

The model was pre-trained, saved and then loaded for predictions.

Is it because the effect() and effect_interval() methods often use bootstrap sampling to generate predictions, which introduces randomness?

How could I reproduce predictions with a CausalForest DML model?

silulyu avatar May 09 '25 20:05 silulyu