fairbench

View on PyPIReverse Dependencies (1)

0.4.3 fairbench-0.4.3-py3-none-any.whl

Wheel Details

Project: fairbench
Version: 0.4.3
Filename: fairbench-0.4.3-py3-none-any.whl
Download: [link]
Size: 62183
MD5: e485dd0fc229be9cab9a5a8d1e0a7f7b
SHA256: d0f872515dd496a534eb34f11bcd9e8e91a15457428f726ba282671c7db8bfc1
Uploaded: 2024-11-18 17:28:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fairbench
Version: 0.4.3
Summary: A fairness assessment framework
Author: Emmanouil (Manios) Krasanakis
Author-Email: maniospas[at]hotmail.com
Home-Page: https://fairbench.readthedocs.io
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Dist: numpy
Requires-Dist: eagerpy
Requires-Dist: makefun
Requires-Dist: objwrap
Requires-Dist: pyyaml
Requires-Dist: requests
Requires-Dist: ansiplot
Requires-Dist: numpy; extra == "interactive"
Requires-Dist: eagerpy; extra == "interactive"
Requires-Dist: makefun; extra == "interactive"
Requires-Dist: matplotlib; extra == "interactive"
Requires-Dist: scikit-learn; extra == "interactive"
Requires-Dist: pandas; extra == "interactive"
Requires-Dist: objwrap; extra == "interactive"
Requires-Dist: bokeh; extra == "interactive"
Requires-Dist: pyyaml; extra == "interactive"
Requires-Dist: requests; extra == "interactive"
Requires-Dist: ansiplot; extra == "interactive"
Provides-Extra: interactive
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 160 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.3.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
fairbench/__init__.py sha256=YQGfuKH_6WxSw87YYPton9b3PfNL9ccriw9zAdzXm0E 523
fairbench/verification.py sha256=nAr0HlMctL_2vkWHndWQkJZCki-jQA8HB-pIEfd4R2A 6991
fairbench/bench/__init__.py sha256=23IEYyn9Le8rLxdFqMISNBe31Ib9hc992nJy8a6Kc2g 103
fairbench/bench/demos.py sha256=cZVoADuTVBQrGPn7OTKxIzarHACc6VxpmkJ5kV8-LuI 5887
fairbench/bench/loader.py sha256=h-1Pqm52J6EbOn5kZzS2F_wDhxqxLOsyp4jjQEaY5BQ 2924
fairbench/blocks/__init__.py sha256=JWQ0ynYCeowIl71bSiFL5YPQ0xQ-V5JKBvj7IxPnFqM 175
fairbench/blocks/framework.py sha256=rLhebE781hko98VbFaOpIOQ0fNBUeMFgm7S4Lnn3St4 3692
fairbench/blocks/expanders/__init__.py sha256=3i30DdsQPLMSq7vszGj1wErYeL7HvQtwvNmP-3SK3Wc 51
fairbench/blocks/expanders/expanders.py sha256=pOkSJCF7J0aHVF6NJ-Hq0gl2pPzeHoAtex57ZJ5HYVs 4387
fairbench/blocks/metrics/__init__.py sha256=y7rCzICSS6YzoYnafl0UZVPi_OdNvlFg1WuUsioS554 269
fairbench/blocks/metrics/classification.py sha256=R2Lc6uUQioTQgOY_ICHW4N7ogB37iXLgdTkjwZx_fzk 3792
fairbench/blocks/metrics/disparate_impact.py sha256=R3gBa5R4AVh-gxAwIlYqhozI4ZxkijpFlf4N9XTqIv8 2674
fairbench/blocks/metrics/disparate_mistreatment.py sha256=43arEz-ya_6cOgz6G4_tZicW36VuYBRX3QSPErtFejo 1792
fairbench/blocks/metrics/ranking.py sha256=yjoFCciNJXZYf8Oxw4uS-_l3_SzB8Y8TYvC63r36rPg 6881
fairbench/blocks/metrics/regression.py sha256=rr5db96eglt6mppzlhww0KWNtHW40yRgoKVj0etBCxI 2910
fairbench/blocks/reducers/__init__.py sha256=T3A4t4wYQeq_2tFiVunobZOOdM2HA8_ddUl8JmKtIsY 102
fairbench/blocks/reducers/tomaximize.py sha256=AisaFgHrmoHnPvh54z75y_EZ6DPJK0DE7n2Xw8--3QM 1911
fairbench/blocks/reducers/tominimize.py sha256=UXQ_7WnferpWG3ne8gkMq4PO6zoWhAzbwlC8IonpZDU 3812
fairbench/core/__init__.py sha256=Zl-IQLMmoHPaIGxFG8l_pYWf7-xYzuq-3nQb67s7_zE 153
fairbench/core/categorical.py sha256=07cCNHr_r4TK2Fao7AKiEXlCcEqF4H3Y4cJT_wQ6BBQ 2395
fairbench/core/compute/__init__.py sha256=QmnmfGYayUmVNcxv96om3m3yHbSRvM45YUVJwHQ7Gcc 48
fairbench/core/compute/backends.py sha256=HbbtDjeyLiX6h80QTCQJgOUBDn19dz4qccoQEbT3ShA 4385
fairbench/core/compute/delegation.py sha256=c8FeW7PkMN1PGJZA9Y_IYu9kCDsLncmk61OnePhN8VY 5683
fairbench/core/explanation/__init__.py sha256=EoJOpv9i2WqGFyM-tGN5ArPuIS_rpW1LXxEN5_V35RQ 180
fairbench/core/explanation/base.py sha256=F9XhKY6AeMiZjuZ_cIQqKlr-4-EIgDf1hEt0qy-lWWQ 2224
fairbench/core/explanation/curve.py sha256=Auc4IlK31gvs4dCHQ7Wk3fMCgXHLvRiHVIAcil5qweU 609
fairbench/core/explanation/error.py sha256=-mU8QAh6ra0TGo_E_NaYOWhNIwuKEV8wj698xspCcYk 5153
fairbench/core/fork/__init__.py sha256=E4CRZgLH9kyvtcRA3Ot2nBcGlIn06VRSUwOAZ635wE8 121
fairbench/core/fork/dotdict.py sha256=1vVno81Ixco8utzTb8kjU9zMBha30jgsAEaAOUFcDhs 823
fairbench/core/fork/fork.py sha256=AP8KxwLsdTzkstTv3s3IFDELfWvBqMt4RDLVEKml7Nc 9563
fairbench/core/fork/utils.py sha256=j3ThXpX7AeEvt2Y0JGhhVTq-AcaXbS0PxZksksMQCzc 4870
fairbench/export/__init__.py sha256=4SrbdNzlgH5vWz04s0h8zgGKqNwAEW-lL1k9SE8HP48 247
fairbench/export/interactive.py sha256=KIzttVN-mny5zV8tFU8mFf3bJhQ1G_twktKjJ2LIxHQ 19085
fairbench/export/interactive_html.py sha256=LJiDCbAZOzvIFH7nwnGwLjmZqMhEpBNmfzlaJIcpWI8 22729
fairbench/export/native.py sha256=cQZG2IbWDKxDF2MiiUcDaeXv1-cjDNkikPHDv7qxNrA 6428
fairbench/export/simple_html.py sha256=C5YOOEedJrR_jl9tEfGri8U26nYvW_iIxvNqHDqN0xA 12688
fairbench/export/modelcards/__init__.py sha256=GJ9rI6F6v6RuNSc8sK6Fx2G7sKz9VA0X6v6fWYAMOUg 170
fairbench/export/modelcards/tohtml.py sha256=4hJt0Gu4dss4J4YCNQVNXTPFaZaui8fIp_33Ky1MHTk 2895
fairbench/export/modelcards/tomarkdown.py sha256=oOg6lzgHzdaY2Nz6-ULkP1TCNAUL7hegA-Fi2ppor0Q 2497
fairbench/export/modelcards/toyaml.py sha256=kUaSmBkGmFBrbXIOObkE00QiLGtjbhBrRJ1GfbPwEEk 1191
fairbench/fallbacks/__init__.py sha256=WsLWxQorxw_VCKN-g4kB3TlDfgRVRtJo5Lc-Vf4eJPE 1324
fairbench/fallbacks/read_csv.py sha256=885J6d0pRwk6HCzdA41xEabyyRph5B-nzCtggHmuzaU 5743
fairbench/fallbacks/learning/__init__.py sha256=5AS40IqSLVeAZB6xuXnGdblM-IXOGghLT0ncjPJHWhE 160
fairbench/fallbacks/learning/auc.py sha256=BomUMJU_kS9-Brz9N1zTyxhzvqKWaAyKSF4yi4AwTQs 1019
fairbench/fallbacks/learning/logistic_regression.py sha256=ZfnQbmspzgyXNBMCOcCF771bZ1Nwjwja20JhTSKiNdo 2443
fairbench/fallbacks/learning/min_max_scaler.py sha256=UcNbQPQyTFexX19iSuPguw6uh0Ae6c2yVO-U6fwYYSQ 604
fairbench/fallbacks/learning/train_test_split.py sha256=vdxxmcn3jrevg88kl0WS8MlPIcut81mRMpcq79vEFWs 467
fairbench/reports/__init__.py sha256=ThX3w2G9r7hWJtiDF91MBczd-V55P1xYF_bLnfPz4ac 160
fairbench/reports/accumulate.py sha256=yhp6EMbuN1RqogreQczQiVVZKBpEzo3o9mbdwKgn8yY 1388
fairbench/reports/adhoc.py sha256=o0HgUT_ZbTkPN13Pp8gJ5x5uyQ9_3bhybNyiS3eboR4 4946
fairbench/reports/base.py sha256=22zzjjk9ZM99hf7DAyUcwWHvnXG3YSiRavuwzmDptSc 2894
fairbench/reports/surrogate.py sha256=Xy5a1FjWeDtWD9o5CyQCRKNDj6OPJt_iFN0bfxXYodM 1054
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_batching.py sha256=XEGWJ9q2Ko67GhxNc9_6SqhuGHqLt3UDf2pQAKWRNUM 1582
tests/test_demos.py sha256=scY7LcgLeRdRNH8dw38eEndEGY6Q0RqzpgA5sJNu7pk 1398
tests/test_forks.py sha256=ybGVq42HJ4AXA6OSSj4NVuqoe6ZpsjkDMfwMeokMLzM 6931
tests/test_metrics.py sha256=YbecjNHs2-YxtfrY0tTdm_AevWjPZlsId5ZeCFBQTCo 4289
tests/test_modelcards.py sha256=pYsK9nLlne2iTtT2SkJsYX1rrYCm5DTedg9ukqviwog 1617
tests/test_reduction.py sha256=kzOetlorRZn7Ls8UcRgsbuQvhi9Z5U58kdmHEX1d10I 2271
tests/test_reports.py sha256=ZWKian8c2fwWi3ZlRY4ERM7NpbJbA3AR043PVwWyZfU 9674
fairbench-0.4.3.dist-info/LICENSE.txt sha256=fX-yvqpv9tEgrANpRR7_hROdv98zEkB_KdbMJavSYOc 591
fairbench-0.4.3.dist-info/METADATA sha256=UshD94XuH_EHk_f9zqhNfhdpCONkp7efszbDRxqYGfY 1306
fairbench-0.4.3.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
fairbench-0.4.3.dist-info/top_level.txt sha256=lrkG910bN_2UdVUqCXaR6aeRjjXfOQX2-wSeVjhhFnM 16
fairbench-0.4.3.dist-info/RECORD

top_level.txt

fairbench
tests