dte_adj¶
A Python Package for Estimating Distribution Treatment Effects¶
dte_adj is a Python package for estimating distribution treatment effects in randomized experiments. It provides APIs for conducting regression adjustment to estimate precise distribution functions, enabling deeper insights beyond average treatment effects through machine learning-enhanced estimation methods.

Estimator Types¶
The package provides several types of estimators for computing distribution treatment effects:
Simple Randomization Estimators: For estimating distributional effects in simple randomized experiments where treatment assignment is independent of all covariates
Covariate Adaptive Randomization Estimators: For estimating distributional effects under covariate-adaptive randomization (CAR) designs, including stratified block randomization and other adaptive schemes
Local Distribution Estimators: For estimating local distribution treatment effects weighted by treatment propensity within strata
Theoretical Foundations¶
For theoretical foundations, see:
Simple randomization: Byambadalai et al. (2024) [1]
Covariate-adaptive randomization: Byambadalai et al. (2025) [2]
Multi-task learning: Hirata et al. (2025) [3]
Indices and tables¶
License¶
MIT License