v0.6.0
AIF360 v0.6.0 Release Notes
Highlights
- New algorithms:
SenSeI
/SenSR
DeterministicReranking
- New metric:
ot_distance
Backwards-Incompatible Changes
- Dropped support for
bias_scan
fromaif360.metrics
/aif360.sklearn.metrics
- Minor changes to MEPS files
What's Changed
- Add python 3.10 for testing in ci.yml by @hakimamarullah in #368
- Allow binder to automatically build environment by @hoffmansc in #395
- Update to demo_lime notebook to run out of the box (and in Google collab) by @anupamamurthi in #396
- Fix error in metric_json_explainer.consistency() by @hoffmansc in #400
- Solving issue #381, to run demo_new_features notebook in Colab by @ivesulca in #402
- logic error in disparate_impact and statistical_parity_difference #292 by @sreeja-g in #407
- Modify example notebooks to work in Google colab #378 by @Yashaswini-Viswanath in #405
- Solving second part of issue #381 by @ivesulca in #409
- Get notebooks in examples/sklearn/ to work in Google colab (Part 2/3) [#380] by @dharmod in #403
- average predictive value difference metric implementation #376 by @sreeja-g in #410
- Add code coverage checks with
pytest-cov
by @aitorres in #412 - Initial inFairness algorithms (SenSeI/SenSR) by @hoffmansc in #340
- Remove turtle module import by @gkumbhat in #415
- Contribution Guide by @hoffmansc in #427
- Bump versions by @hoffmansc in #458
- Fix typo in GridSearchReduction by @haas-christian in #452
- Add a bias detector based on optimal transport by @jmarecek in #434
- Issue 265 privileged class bank dataset by @joosjegoedhart in #449
- Fix typo. by @gowriaddepalli in #470
- Added methods for equalized odds difference by @divyagaddipati in #477
- Update data_preproc_functions.py to solve conversion to float issue by @baraldian in #498
- Add methods for dealing with fairness in rankings by @andrewklayk in #461
- Update homepage URL by @hoffmansc in #503
- Remove deprecated bias scan metrics by @hoffmansc in #504
- Replace deprecated
if_delegate_has_method
withavailable_if
by @hoffmansc in #511 - Fix tests failing due to int columns by @hoffmansc in #513
- Change source for Law School GPA dataset by @hoffmansc in #510
- Install R dependencies by @hoffmansc in #514
- Update sphinx requirement by @hoffmansc in #512
- Bump jinja2 from 3.0.3 to 3.1.3 by @dependabot in #507
- add .readthedocs.yaml by @hoffmansc in #516
- Fix .readthedocs.yaml and bump version by @hoffmansc in #517
- Fix sphinx_rtd_theme by @hoffmansc in #518
- Rename master -> main by @hoffmansc in #515
- Remove
requests
dependency by @hoffmansc in #519 - Include
fairadapt.R
in package by @hoffmansc in #520
New Contributors
- @hakimamarullah made their first contribution in #368
- @anupamamurthi made their first contribution in #396
- @ivesulca made their first contribution in #402
- @sreeja-g made their first contribution in #407
- @Yashaswini-Viswanath made their first contribution in #405
- @dharmod made their first contribution in #403
- @aitorres made their first contribution in #412
- @gkumbhat made their first contribution in #415
- @haas-christian made their first contribution in #452
- @jmarecek made their first contribution in #434
- @joosjegoedhart made their first contribution in #449
- @gowriaddepalli made their first contribution in #470
- @divyagaddipati made their first contribution in #477
- @baraldian made their first contribution in #498
- @andrewklayk made their first contribution in #461
Full Changelog: v0.5.0...v0.6.0