├── .github └── release.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MAINTAINERS.md ├── README.md ├── RELEASES.md ├── SECURITY.md ├── docs └── reference │ ├── _modules │ ├── index.html │ └── isf │ │ ├── algorithms │ │ ├── base │ │ │ ├── inprocessing.html │ │ │ ├── postprocessing.html │ │ │ └── preprocessing.html │ │ └── lib │ │ │ ├── checks.html │ │ │ ├── eq_odds.html │ │ │ └── relabelling.html │ │ ├── analysis │ │ └── intersectional_bias.html │ │ ├── core │ │ └── intersectional_fairness.html │ │ ├── metrics │ │ └── disparate_impact.html │ │ └── utils │ │ └── common.html │ ├── _sources │ ├── algorithms_base_pak.rst.txt │ ├── algorithms_lib_pak.rst.txt │ ├── analysis_pak.rst.txt │ ├── core_pak.rst.txt │ ├── index.rst.txt │ ├── metrics_pak.rst.txt │ └── utils_pak.rst.txt │ ├── _static │ ├── _sphinx_javascript_frameworks_compat.js │ ├── basic.css │ ├── doctools.js │ ├── documentation_options.js │ ├── file.png │ ├── jquery-3.6.0.js │ ├── jquery.js │ ├── language_data.js │ ├── minus.png │ ├── nature.css │ ├── plus.png │ ├── pygments.css │ ├── searchtools.js │ ├── underscore-1.13.1.js │ └── underscore.js │ ├── algorithms_base_pak.html │ ├── algorithms_lib_pak.html │ ├── analysis_pak.html │ ├── core_pak.html │ ├── genindex.html │ ├── index.html │ ├── metrics_pak.html │ ├── objects.inv │ ├── py-modindex.html │ ├── search.html │ ├── searchindex.js │ └── utils_pak.html ├── examples ├── tutorial.ipynb └── utils.py ├── patches ├── reject_option_classification.patch └── structured_dataset.patch ├── pyproject.toml ├── requirements.txt ├── setup.cfg ├── setup.py ├── src ├── fair_downsampling │ ├── adult.csv │ ├── fair_downsampling_tutorial.ipynb │ ├── fairdownsampling.py │ ├── license of Adult dataset.txt │ ├── requirements.txt │ └── test_fair_downsampling.py ├── fair_oversampling │ ├── fair_oversampling_tutorial.ipynb │ └── fairoversampling.py └── isf │ ├── __init__.py │ ├── aif360_patches │ ├── __init__.py │ ├── apply_patches.sh │ ├── reject_option_classification.patch │ └── structured_dataset.patch │ ├── algorithms │ ├── __init__.py │ ├── adversarial_debiasing.py │ ├── base │ │ ├── __init__.py │ │ ├── inprocessing.py │ │ ├── postprocessing.py │ │ └── preprocessing.py │ ├── equalized_odds_postprocessing.py │ ├── lib │ │ ├── __init__.py │ │ ├── checks.py │ │ ├── eq_odds.py │ │ └── relabelling.py │ ├── massaging.py │ └── reject_option_based_classification.py │ ├── analysis │ ├── __init__.py │ ├── intersectional_bias.py │ └── metrics.py │ ├── core │ ├── __init__.py │ └── intersectional_fairness.py │ ├── metrics │ ├── __init__.py │ └── disparate_impact.py │ └── utils │ ├── __init__.py │ ├── common.py │ └── const.py └── tests ├── README.md ├── __init__.py ├── result ├── test01_result_combattr.csv ├── test01_result_singleattr.csv ├── test02_result_combattr.csv ├── test02_result_singleattr.csv ├── test03_result_combattr.csv ├── test03_result_singleattr.csv ├── test04_result_combattr.csv ├── test04_result_singleattr.csv ├── test05_result_combattr.csv └── test05_result_singleattr.csv ├── stream.py └── test_isf.py /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | **/__pycache__ 2 | .python-version 3 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/README.md -------------------------------------------------------------------------------- /RELEASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/RELEASES.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/reference/_modules/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_modules/index.html -------------------------------------------------------------------------------- /docs/reference/_modules/isf/algorithms/base/inprocessing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_modules/isf/algorithms/base/inprocessing.html -------------------------------------------------------------------------------- /docs/reference/_modules/isf/algorithms/base/postprocessing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_modules/isf/algorithms/base/postprocessing.html -------------------------------------------------------------------------------- /docs/reference/_modules/isf/algorithms/base/preprocessing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_modules/isf/algorithms/base/preprocessing.html -------------------------------------------------------------------------------- /docs/reference/_modules/isf/algorithms/lib/checks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_modules/isf/algorithms/lib/checks.html -------------------------------------------------------------------------------- /docs/reference/_modules/isf/algorithms/lib/eq_odds.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_modules/isf/algorithms/lib/eq_odds.html -------------------------------------------------------------------------------- /docs/reference/_modules/isf/algorithms/lib/relabelling.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_modules/isf/algorithms/lib/relabelling.html -------------------------------------------------------------------------------- /docs/reference/_modules/isf/analysis/intersectional_bias.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_modules/isf/analysis/intersectional_bias.html -------------------------------------------------------------------------------- /docs/reference/_modules/isf/core/intersectional_fairness.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_modules/isf/core/intersectional_fairness.html -------------------------------------------------------------------------------- /docs/reference/_modules/isf/metrics/disparate_impact.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_modules/isf/metrics/disparate_impact.html -------------------------------------------------------------------------------- /docs/reference/_modules/isf/utils/common.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_modules/isf/utils/common.html -------------------------------------------------------------------------------- /docs/reference/_sources/algorithms_base_pak.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_sources/algorithms_base_pak.rst.txt -------------------------------------------------------------------------------- /docs/reference/_sources/algorithms_lib_pak.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_sources/algorithms_lib_pak.rst.txt -------------------------------------------------------------------------------- /docs/reference/_sources/analysis_pak.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_sources/analysis_pak.rst.txt -------------------------------------------------------------------------------- /docs/reference/_sources/core_pak.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_sources/core_pak.rst.txt -------------------------------------------------------------------------------- /docs/reference/_sources/index.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_sources/index.rst.txt -------------------------------------------------------------------------------- /docs/reference/_sources/metrics_pak.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_sources/metrics_pak.rst.txt -------------------------------------------------------------------------------- /docs/reference/_sources/utils_pak.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_sources/utils_pak.rst.txt -------------------------------------------------------------------------------- /docs/reference/_static/_sphinx_javascript_frameworks_compat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_static/_sphinx_javascript_frameworks_compat.js -------------------------------------------------------------------------------- /docs/reference/_static/basic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_static/basic.css -------------------------------------------------------------------------------- /docs/reference/_static/doctools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_static/doctools.js -------------------------------------------------------------------------------- /docs/reference/_static/documentation_options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_static/documentation_options.js -------------------------------------------------------------------------------- /docs/reference/_static/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_static/file.png -------------------------------------------------------------------------------- /docs/reference/_static/jquery-3.6.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_static/jquery-3.6.0.js -------------------------------------------------------------------------------- /docs/reference/_static/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_static/jquery.js -------------------------------------------------------------------------------- /docs/reference/_static/language_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_static/language_data.js -------------------------------------------------------------------------------- /docs/reference/_static/minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_static/minus.png -------------------------------------------------------------------------------- /docs/reference/_static/nature.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_static/nature.css -------------------------------------------------------------------------------- /docs/reference/_static/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_static/plus.png -------------------------------------------------------------------------------- /docs/reference/_static/pygments.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_static/pygments.css -------------------------------------------------------------------------------- /docs/reference/_static/searchtools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_static/searchtools.js -------------------------------------------------------------------------------- /docs/reference/_static/underscore-1.13.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_static/underscore-1.13.1.js -------------------------------------------------------------------------------- /docs/reference/_static/underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/_static/underscore.js -------------------------------------------------------------------------------- /docs/reference/algorithms_base_pak.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/algorithms_base_pak.html -------------------------------------------------------------------------------- /docs/reference/algorithms_lib_pak.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/algorithms_lib_pak.html -------------------------------------------------------------------------------- /docs/reference/analysis_pak.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/analysis_pak.html -------------------------------------------------------------------------------- /docs/reference/core_pak.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/core_pak.html -------------------------------------------------------------------------------- /docs/reference/genindex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/genindex.html -------------------------------------------------------------------------------- /docs/reference/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/index.html -------------------------------------------------------------------------------- /docs/reference/metrics_pak.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/metrics_pak.html -------------------------------------------------------------------------------- /docs/reference/objects.inv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/objects.inv -------------------------------------------------------------------------------- /docs/reference/py-modindex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/py-modindex.html -------------------------------------------------------------------------------- /docs/reference/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/search.html -------------------------------------------------------------------------------- /docs/reference/searchindex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/searchindex.js -------------------------------------------------------------------------------- /docs/reference/utils_pak.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/docs/reference/utils_pak.html -------------------------------------------------------------------------------- /examples/tutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/examples/tutorial.ipynb -------------------------------------------------------------------------------- /examples/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/examples/utils.py -------------------------------------------------------------------------------- /patches/reject_option_classification.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/patches/reject_option_classification.patch -------------------------------------------------------------------------------- /patches/structured_dataset.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/patches/structured_dataset.patch -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/setup.py -------------------------------------------------------------------------------- /src/fair_downsampling/adult.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/fair_downsampling/adult.csv -------------------------------------------------------------------------------- /src/fair_downsampling/fair_downsampling_tutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/fair_downsampling/fair_downsampling_tutorial.ipynb -------------------------------------------------------------------------------- /src/fair_downsampling/fairdownsampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/fair_downsampling/fairdownsampling.py -------------------------------------------------------------------------------- /src/fair_downsampling/license of Adult dataset.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/fair_downsampling/license of Adult dataset.txt -------------------------------------------------------------------------------- /src/fair_downsampling/requirements.txt: -------------------------------------------------------------------------------- 1 | xgboost 2 | imblearn 3 | ucimlrepo 4 | -------------------------------------------------------------------------------- /src/fair_downsampling/test_fair_downsampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/fair_downsampling/test_fair_downsampling.py -------------------------------------------------------------------------------- /src/fair_oversampling/fair_oversampling_tutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/fair_oversampling/fair_oversampling_tutorial.ipynb -------------------------------------------------------------------------------- /src/fair_oversampling/fairoversampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/fair_oversampling/fairoversampling.py -------------------------------------------------------------------------------- /src/isf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/isf/aif360_patches/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/aif360_patches/__init__.py -------------------------------------------------------------------------------- /src/isf/aif360_patches/apply_patches.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/aif360_patches/apply_patches.sh -------------------------------------------------------------------------------- /src/isf/aif360_patches/reject_option_classification.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/aif360_patches/reject_option_classification.patch -------------------------------------------------------------------------------- /src/isf/aif360_patches/structured_dataset.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/aif360_patches/structured_dataset.patch -------------------------------------------------------------------------------- /src/isf/algorithms/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/isf/algorithms/adversarial_debiasing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/algorithms/adversarial_debiasing.py -------------------------------------------------------------------------------- /src/isf/algorithms/base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/isf/algorithms/base/inprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/algorithms/base/inprocessing.py -------------------------------------------------------------------------------- /src/isf/algorithms/base/postprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/algorithms/base/postprocessing.py -------------------------------------------------------------------------------- /src/isf/algorithms/base/preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/algorithms/base/preprocessing.py -------------------------------------------------------------------------------- /src/isf/algorithms/equalized_odds_postprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/algorithms/equalized_odds_postprocessing.py -------------------------------------------------------------------------------- /src/isf/algorithms/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/isf/algorithms/lib/checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/algorithms/lib/checks.py -------------------------------------------------------------------------------- /src/isf/algorithms/lib/eq_odds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/algorithms/lib/eq_odds.py -------------------------------------------------------------------------------- /src/isf/algorithms/lib/relabelling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/algorithms/lib/relabelling.py -------------------------------------------------------------------------------- /src/isf/algorithms/massaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/algorithms/massaging.py -------------------------------------------------------------------------------- /src/isf/algorithms/reject_option_based_classification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/algorithms/reject_option_based_classification.py -------------------------------------------------------------------------------- /src/isf/analysis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/analysis/__init__.py -------------------------------------------------------------------------------- /src/isf/analysis/intersectional_bias.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/analysis/intersectional_bias.py -------------------------------------------------------------------------------- /src/isf/analysis/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/analysis/metrics.py -------------------------------------------------------------------------------- /src/isf/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/isf/core/intersectional_fairness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/core/intersectional_fairness.py -------------------------------------------------------------------------------- /src/isf/metrics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/isf/metrics/disparate_impact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/metrics/disparate_impact.py -------------------------------------------------------------------------------- /src/isf/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/isf/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/utils/common.py -------------------------------------------------------------------------------- /src/isf/utils/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/src/isf/utils/const.py -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/result/test01_result_combattr.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/tests/result/test01_result_combattr.csv -------------------------------------------------------------------------------- /tests/result/test01_result_singleattr.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/tests/result/test01_result_singleattr.csv -------------------------------------------------------------------------------- /tests/result/test02_result_combattr.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/tests/result/test02_result_combattr.csv -------------------------------------------------------------------------------- /tests/result/test02_result_singleattr.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/tests/result/test02_result_singleattr.csv -------------------------------------------------------------------------------- /tests/result/test03_result_combattr.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/tests/result/test03_result_combattr.csv -------------------------------------------------------------------------------- /tests/result/test03_result_singleattr.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/tests/result/test03_result_singleattr.csv -------------------------------------------------------------------------------- /tests/result/test04_result_combattr.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/tests/result/test04_result_combattr.csv -------------------------------------------------------------------------------- /tests/result/test04_result_singleattr.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/tests/result/test04_result_singleattr.csv -------------------------------------------------------------------------------- /tests/result/test05_result_combattr.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/tests/result/test05_result_combattr.csv -------------------------------------------------------------------------------- /tests/result/test05_result_singleattr.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/tests/result/test05_result_singleattr.csv -------------------------------------------------------------------------------- /tests/stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/tests/stream.py -------------------------------------------------------------------------------- /tests/test_isf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intersectional-fairness/isf/HEAD/tests/test_isf.py --------------------------------------------------------------------------------