Skip to content

Confounding

Confounding-robust OPE modules.

ProximalBanditDataset dataclass

Bandit dataset with proxy variables for proximal OPE.

to_logged_dataset()

Convert to a LoggedBanditDataset for standard OPE baselines.

validate()

Validate shapes and value ranges for proximal bandit data.

ProximalBanditEstimator

Simplified proximal OPE using linear bridge functions.

ProximalConfig dataclass

Configuration for proximal OPE.

ProximalOPEEstimator

Bases: OPEEstimator

Proximal OPE estimator that returns an EstimatorReport.