Repository navigation
✨ Added
- Drift monitoring on stratified data streams:
AsymptoticStratifiedPPRM(human labels combined with proxy predictions) andAsymptoticStratifiedClassicalRM(labels only), the synthetic dataset generatorgenerate_batched_stratified_binary_dataset(a production stream as successive batches, each independently partitioned into strata), and a new tutorial. - Drift monitoring on clustered data streams:
AsymptoticClusteredPPRM(human labels combined with proxy predictions) andAsymptoticClusteredClassicalRM(labels only), the synthetic dataset generatorgenerate_batched_clustered_binary_dataset(a production stream as successive batches, each independently partitioned into clusters), and a new tutorial.
🔄 Changed
- Renamed the
piparameter ofASIMeanEstimator.estimateandIPWPTDMeanEstimator.estimatetosampling_probability, consistent withIPWClassicalMeanEstimator.estimate. Callers passingpi=by keyword must update; positional calls are unaffected. StratifiedClassicalMeanEstimatornow weights strata by their share of all rows by default, labeled or not (previously, only labeled rows were counted).UniformSampler.samplenow takesy_proxyinstead ofn_total, consistent with the other samplers.
💛 Contributors
Thank you to everyone who contributed to this release: @gmartinon-ed, @imerad, @pravallikamavilla