holisticai

View on PyPIReverse Dependencies (0)

0.7.3 holisticai-0.7.3-py3-none-any.whl

Wheel Details

Project: holisticai
Version: 0.7.3
Filename: holisticai-0.7.3-py3-none-any.whl
Download: [link]
Size: 288767
MD5: 5dff9f5b09af3874433103a88588be72
SHA256: dceab73b6886d5fc92353fdd008e17ccbaf180567bbf6edd3f4989f5fd2694bb
Uploaded: 2024-01-08 11:37:00 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: holisticai
Version: 0.7.3
Summary: Holistic AI Library
Author: Research Team
Maintainer: Research Team
Maintainer-Email: researchteam[at]holisticai.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8,<4.0.0
Requires-Dist: cvxopt (>=1.3.0); extra == "bias" or extra == "all"
Requires-Dist: cvxpy[cbc] (>1.3.0); extra == "bias" or extra == "all"
Requires-Dist: lime (>=0.2.0.1); extra == "explainability" or extra == "all"
Requires-Dist: networkx (>=3.1); extra == "bias" or extra == "all"
Requires-Dist: scikit-learn (>=1.0.2)
Requires-Dist: seaborn (>=0.11.2); extra == "bias" or extra == "all"
Requires-Dist: shap (>=0.42.1); extra == "explainability" or extra == "all"
Requires-Dist: tqdm (>=4.64.1); extra == "bias" or extra == "all"
Provides-Extra: all
Provides-Extra: bias
Provides-Extra: explainability
Description-Content-Type: text/markdown
[Description omitted; length: 1534 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
holisticai/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
holisticai/bias/__init__.py sha256=3E-OzGI4U_AYy5nfYEDCCz430iE02SSNw0t1ZjpbQYY 159
holisticai/bias/metrics/__init__.py sha256=5fmF0r3QU6YHZKoBRPVcIoQcpoxUJ4Ji9vR0GoPVKKA 3622
holisticai/bias/metrics/_classification.py sha256=bUpF3SQpi3uKy3wc0JCuDENsfbVajUYQYdbivTH8PBg 35160
holisticai/bias/metrics/_clustering.py sha256=uQ_tcQsqG18gxFbj8BA4FQz1hCeQPQOaXxrsqVzqU0M 20317
holisticai/bias/metrics/_multiclass.py sha256=DOT3uGAiMgBQhlw5edQZ7Wf7-9i7wqNuvHG2CYFP35Y 27996
holisticai/bias/metrics/_recommender.py sha256=P4fRQpjEtv03-IwcaCa8jU_8Q6_cuUdIOCXAmBGD3-w 41982
holisticai/bias/metrics/_regression.py sha256=14FKx5PAu8-vlPPuNBLj4r2l9HeiOe9kw8MMoxtDUkg 33205
holisticai/bias/mitigation/__init__.py sha256=SDIeMXqYVgjj1D5ly3PJeWtWGZZINuVQtLHMGY5d4AY 2234
holisticai/bias/mitigation/commons/disparate_impact_remover/_categorical_feature.py sha256=Xv-5fquqnHlUuMilF9yOJRWY-v1_rVkRwE63yIuF3yA 5662
holisticai/bias/mitigation/commons/disparate_impact_remover/_categorical_repairer.py sha256=Z2sQcuqxChXfEy6q9UhvA-4_-EJtFhJY2ORw7u8aegQ 11314
holisticai/bias/mitigation/commons/disparate_impact_remover/_numerical_repairer.py sha256=64M3_p-TxPUKByxuGiamzGceh57mZcT-hky-tB3euck 3469
holisticai/bias/mitigation/commons/disparate_impact_remover/_sparse_list.py sha256=zATruh5tbUplgmZ1lJj7rO7zs6c_V1BuuSJxkAnkYyw 1365
holisticai/bias/mitigation/commons/disparate_impact_remover/_utils.py sha256=OqIeWxm3APAKbJhmYcB4MEXxI0aF6esXFFzESB_VLYo 7801
holisticai/bias/mitigation/commons/fairlet_clustering/_utils.py sha256=vVonGPxFq_19cQGV1ZDE1IiefiWEc8INOQu9-TEcPQw 2166
holisticai/bias/mitigation/commons/fairlet_clustering/clustering/_kcenters.py sha256=FXuyqHm0Ymvtgo8bPeSyeArU3B3ytlWoTE4PxOqnXeA 1977
holisticai/bias/mitigation/commons/fairlet_clustering/clustering/_kmedoids.py sha256=zh000g_noH5YneO3dE0LyllI2QLVrzEHor7Ul3YnWvY 14757
holisticai/bias/mitigation/commons/fairlet_clustering/decomposition/_base.py sha256=HwLTQpP5EXb0vQ-yW-_2MRXwA_WvAoL0BgtFUctF4wM 63
holisticai/bias/mitigation/commons/fairlet_clustering/decomposition/_scalable.py sha256=kS7mrlW2h7frMtNrmN3mKOS1gt5yGBSaePjEWZxEevQ 8244
holisticai/bias/mitigation/commons/fairlet_clustering/decomposition/_vanilla.py sha256=mnlYP6wUs3xKeJOt43vMINPZZr46N6CGIda0UNoQP5E 2832
holisticai/bias/mitigation/commons/fairlet_clustering/decompositions/__init__.py sha256=l7tJkFWNShV1zJr6KzLAqewuXzzN44K6pqL9iEt9Bho 140
holisticai/bias/mitigation/commons/fairlet_clustering/decompositions/_base.py sha256=HwLTQpP5EXb0vQ-yW-_2MRXwA_WvAoL0BgtFUctF4wM 63
holisticai/bias/mitigation/commons/fairlet_clustering/decompositions/_scalable.py sha256=YPSpeJKRre63fjNmHn6ex8n5ANskWXWpbfzeVE3MmDg 8117
holisticai/bias/mitigation/commons/fairlet_clustering/decompositions/_vanilla.py sha256=ljQk5HV-qHVoMYaCW48h7QE0oA9Gq7wdF7BUidlbpyk 3093
holisticai/bias/mitigation/inprocessing/__init__.py sha256=66TviaGy0Fs8OgpkEElEz-QcJ0IP0CnoPn5POHEHF1k 1487
holisticai/bias/mitigation/inprocessing/adversarial_debiasing/torch/dataset.py sha256=hhYQMY8TkB-rXpFGxdZ-tgofCfY5T9HXUEiMn0aOvTs 740
holisticai/bias/mitigation/inprocessing/adversarial_debiasing/torch/models.py sha256=nIcO55MPgE48vu4mXmZlNocwWjvvssdOqAlO8-IZJU8 2088
holisticai/bias/mitigation/inprocessing/adversarial_debiasing/torch/trainer.py sha256=S_sLH6w5sg3Dp67HnKA_kmBaxI5Cdx39KPrCYtQRk38 6067
holisticai/bias/mitigation/inprocessing/adversarial_debiasing/torch/transformer.py sha256=0DV6kSS_4fAsrAS-xbdP--xJhLSb6EEuSZ2M43Dq5mo 7278
holisticai/bias/mitigation/inprocessing/commons/__init__.py sha256=Vo_U0y86immN53HDdAQylhtIQzY75HU5dPHwzr2kOZU 66
holisticai/bias/mitigation/inprocessing/commons/_conventions.py sha256=x9EWKKxT0v8LtWuuBsz0HT-ev-Ue-y7X4fVLGI1Z_Nc 475
holisticai/bias/mitigation/inprocessing/commons/_logger.py sha256=YScn3fxZx2s4wrd_3l6vwsfFFaMmWJCAhyA61zZG0So 2381
holisticai/bias/mitigation/inprocessing/commons/_moments_utils.py sha256=e47b5BWzO-c38phBEjwf8vMGCM1fXSMoSicboKIpEA4 2225
holisticai/bias/mitigation/inprocessing/commons/classification/_constraints.py sha256=vUS4s_2_fqU8SMiGGkN3Ai9U7TITZQJYV2VY4v8KE4w 10288
holisticai/bias/mitigation/inprocessing/commons/classification/_objectives.py sha256=zAGP5VyJG-qsRp2diCm987LkfduHnGdKxSMAbmB47t8 906
holisticai/bias/mitigation/inprocessing/commons/regression/_constraints.py sha256=3X-oA2z-DbhW_0iklmsvM8rpkWZyFWy4azEmdkiRYZY 4433
holisticai/bias/mitigation/inprocessing/commons/regression/_losses.py sha256=Q4hNHS2qBqCS0GRkFJtqVUM-GlRnNRSx0s4JYNQnSdo 1435
holisticai/bias/mitigation/inprocessing/exponentiated_gradient/_lagrangian.py sha256=eE1iW9RJ53KqJ3a9JGNndbSnrvE75U6Aadz7aWbuBpQ 7834
holisticai/bias/mitigation/inprocessing/exponentiated_gradient/algorithm.py sha256=JY6kttUDFKatXjNzMFLkTIQq8NuY5ijrrq3ucI-68LY 9599
holisticai/bias/mitigation/inprocessing/exponentiated_gradient/transformer.py sha256=5oIgxjBwaXZ6O2KrrW4zzm_pEWcsXfzSNV1BlAl-ANI 6923
holisticai/bias/mitigation/inprocessing/fair_k_center_clustering/algorithms.py sha256=KXnsjYlZEN8F7aN0ZPj6a8QZOQ0BU3M2ib0CdUVf0-Y 13843
holisticai/bias/mitigation/inprocessing/fair_k_center_clustering/transformer.py sha256=h527jki_CtZMf6FxhnaJ-Mfznk5Xa59GtNZxbM0vA94 4152
holisticai/bias/mitigation/inprocessing/fair_k_mediam_clustering/algorithm.py sha256=BvIb35R770pbzv_Wi8WyD_pZLNFx8FJuOoiZrzc5_Bk 5017
holisticai/bias/mitigation/inprocessing/fair_k_mediam_clustering/transformer.py sha256=3qtbeOX6B_S5eghzNH4aSGDYs7vLubouT6DhtmI0epw 2821
holisticai/bias/mitigation/inprocessing/fair_scoring_classifier/algorithm.py sha256=DyCwMYLnETGUZSl_BolWCOH20Td72Qzz7oSXbpv1kcM 11078
holisticai/bias/mitigation/inprocessing/fair_scoring_classifier/transformer.py sha256=p22kTYpiD5BvENp4Kp8kXh8M9UqyiAA3Ky7EFufGBzY 3473
holisticai/bias/mitigation/inprocessing/fair_scoring_classifier/utils.py sha256=m2cZZ4MGpL5tcxYyH6xNGzG12Deh_Bh6C0hbu8I0yak 5213
holisticai/bias/mitigation/inprocessing/fairlet_clustering/algorithm.py sha256=xrYnZ29Kq_VGyQPCu7DaF2hgO2IEbNvhTE3OugdTS14 1680
holisticai/bias/mitigation/inprocessing/fairlet_clustering/transformer.py sha256=vMgNBPzQQr7I1mJDDV8MrYPj1Ia8UDg-OhwJ-d3z-jM 4772
holisticai/bias/mitigation/inprocessing/grid_search/_grid_generator.py sha256=uRw1HNXjVAoT49WAQugkNGK0SU0HPTRHm6THvjoSc-g 3341
holisticai/bias/mitigation/inprocessing/grid_search/algorithm.py sha256=7YepuNg4QNHO9oI3dwyojwsESS6WkoImU8KJ3EpxrQU 5644
holisticai/bias/mitigation/inprocessing/grid_search/transformer.py sha256=T_i1g9GTgrg5qs-wNgioqQVqI7YBycI_4oxLN5UqI6Y 6894
holisticai/bias/mitigation/inprocessing/matrix_factorization/blind_spot_aware.py sha256=72DUMLb6Ug3ov8H-6bxIenIe_l9dQWdpQKaLsWD2RJ4 3231
holisticai/bias/mitigation/inprocessing/matrix_factorization/common_utils/propensity_utils.py sha256=rO2goKaC60jAfmmdWz5lTRNzZ23RB73JO3sCXvFEQVc 559
holisticai/bias/mitigation/inprocessing/matrix_factorization/common_utils/utils.py sha256=3Piho7_s-DKLaJNswQcUx80wLkZc2LA8Cq0bZzDTXpU 1853
holisticai/bias/mitigation/inprocessing/matrix_factorization/debiasing_learning/algorithm.py sha256=EILpux_u8ik0kneNjoVRtIK4vzLZvSwby7rmS1V3VKE 3541
holisticai/bias/mitigation/inprocessing/matrix_factorization/debiasing_learning/algorithm_utils.py sha256=pSkuyOQWsJqhXv16vkVS6g5PINwX0MzoshzfILxgWwU 9437
holisticai/bias/mitigation/inprocessing/matrix_factorization/debiasing_learning/transformer.py sha256=yZ5lMbW2KJ9aqL2tqOiaNsnKewPwl2Eo_Nmd6m8CF0E 4493
holisticai/bias/mitigation/inprocessing/matrix_factorization/popularity_propensity.py sha256=kw7rXUHR8cN7wXHnBzBDSTCbO9X6YFGEMlA8S5COiXI 2950
holisticai/bias/mitigation/inprocessing/meta_fair_classifier/algorithm.py sha256=5ppMjK9mJo31allMrh42UMpYeevvmHPb0pfhn0kgDPY 5287
holisticai/bias/mitigation/inprocessing/meta_fair_classifier/algorithm_utils.py sha256=86rrG3sxZKOy6kUrPUnopJV2b_BjfvvBxYjRNauHdfo 614
holisticai/bias/mitigation/inprocessing/meta_fair_classifier/constraints.py sha256=xvrhlfo2AT8hH45ULlu9UaVkejqDn_cFwY_LenHRRN0 3432
holisticai/bias/mitigation/inprocessing/meta_fair_classifier/transformer.py sha256=_3wDpE3Tk2NMVbWeOdQiQgM9_D6Z0ORxVfqPjreqom4 3952
holisticai/bias/mitigation/inprocessing/prejudice_remover/algorithm.py sha256=NhywfxszzMbh_R6EFhCAoKUlpTI3__fhdDGk_Xdhudg 3456
holisticai/bias/mitigation/inprocessing/prejudice_remover/algorithm_utils.py sha256=jxO_iOiH9GpdQvw8ZOywsk0xSuvfwKC753PRZlpsDK0 3437
holisticai/bias/mitigation/inprocessing/prejudice_remover/losses.py sha256=K3-kuYXzevCw65AlwbNSNV-xdiCd42QsAi5PAFmth6o 3884
holisticai/bias/mitigation/inprocessing/prejudice_remover/model.py sha256=eqD20itG2vPvOvh11yGSQjFOnadwUJUCWXtR1zwsURI 4088
holisticai/bias/mitigation/inprocessing/prejudice_remover/transformer.py sha256=nZC3imgmpxymUk59Fme8TNNRS-Cd6LxvMxGa-DOH2R4 6557
holisticai/bias/mitigation/inprocessing/two_sided_fairness/algorithm.py sha256=bzUADSvyeeOTy7bLVfalrYqUgyELFR0pitcTiuljEOs 2217
holisticai/bias/mitigation/inprocessing/two_sided_fairness/transformer.py sha256=G7ngUxbNI8YZGcb-2RFvMw2fg2xTzhwnO4ED4Xt2wzQ 2254
holisticai/bias/mitigation/inprocessing/variational_fair_clustering/algorithm.py sha256=U5NjxdomXj74_nYIDDPaQFaIeI4CLgaHrlbs5zhjKhw 2231
holisticai/bias/mitigation/inprocessing/variational_fair_clustering/algorithm_utils/_bound_update.py sha256=FouD7nfJt6pEPloO0BDslSB1n8rRV8EORM6lxwk4RiY 2097
holisticai/bias/mitigation/inprocessing/variational_fair_clustering/algorithm_utils/_fair_clustering.py sha256=GMc3pZQxbRVG5RLySbxaiXVXVHJM-kafR8JikQNYvcM 5463
holisticai/bias/mitigation/inprocessing/variational_fair_clustering/algorithm_utils/_logger.py sha256=ubdQxgZRPps1ASQL9eizMmdY5PgHjozz0V-05sdtFdk 828
holisticai/bias/mitigation/inprocessing/variational_fair_clustering/algorithm_utils/_method_utils.py sha256=U_A3GcGYmKVnXEGbBP_fli3t3MYs9xnx6MZJACZGHC4 5285
holisticai/bias/mitigation/inprocessing/variational_fair_clustering/algorithm_utils/_methods.py sha256=keBJVTZtsUD1UsNWA0V6EnfeT9a0RLIYWsKZsQqIhTs 3457
holisticai/bias/mitigation/inprocessing/variational_fair_clustering/algorithm_utils/_utils.py sha256=YtdmJ2ujaAVdBiGvlIAjLDzGu9Kj_a-xMMJuIMVNXno 3101
holisticai/bias/mitigation/inprocessing/variational_fair_clustering/transformer.py sha256=qsK1KOilZu8YQClmSzf4Z7IO7SlYOKMHqH3UqkHO1g4 4954
holisticai/bias/mitigation/postprocessing/__init__.py sha256=-MOJV27V6FigWefwSLnoVNBjefN6BEIivkOWFsUkwcU 1223
holisticai/bias/mitigation/postprocessing/calibrated_eq_odds_postprocessing.py sha256=eq7yNX0nzT-QK58KQF4quOdX0cSeARdxYdnWO_Z600g 9048
holisticai/bias/mitigation/postprocessing/debiasing_exposure/algorithm.py sha256=P-_U4PO_pRa3xVUwQD87JR4gh5Lk3TH4OKbPVGQ500w 9796
holisticai/bias/mitigation/postprocessing/debiasing_exposure/algorithm_utils.py sha256=DdOmKDFqkd3iFnh17mTmfGV7O8a7WARByIGqeXLpuvI 7433
holisticai/bias/mitigation/postprocessing/debiasing_exposure/transformer.py sha256=7I-ktZIjNIC4Su7Z1PGZKAwZKE5J2j0WxJyUItJ7Q1U 6954
holisticai/bias/mitigation/postprocessing/disparate_impact_remover_rs.py sha256=GswdwyXjWp-Om3NH_FsmnR_Kq2tc3PiG7FqfaYlFvQw 4006
holisticai/bias/mitigation/postprocessing/eq_odds_postprocessing.py sha256=F2H4W8E3_xKKAYnqS3QK3-Wer17qbiHKXk_ZEsqQ1Yw 9322
holisticai/bias/mitigation/postprocessing/fair_topk/algorithm_utils/fail_prob.py sha256=GiBzu9gmtA0h1e8VAeQ-2HEwt-gq2mZ-_J8vas6M4rE 6784
holisticai/bias/mitigation/postprocessing/fair_topk/algorithm_utils/mtable_generator.py sha256=T65EZkneuJMJ1IIf05ZkZAn4gMrg1bB2qlnJl6nrm6U 1963
holisticai/bias/mitigation/postprocessing/fair_topk/algorithm_utils/valitation_utils.py sha256=6Zbq-eaAaNxlIRVlbdk3yPEk3ki_yFIT9pa_58uXC1Q 2220
holisticai/bias/mitigation/postprocessing/fair_topk/transformer.py sha256=23CNAvO3p6Uple6MnIGBqU60SRRaCM7b4ALfVgMExvU 7114
holisticai/bias/mitigation/postprocessing/lp_debiaser/binary_balancer/algorithm.py sha256=ocWrauvFEfDFhGxMqPrmwehiuRb38oM3gY6zr4DPL54 3690
holisticai/bias/mitigation/postprocessing/lp_debiaser/binary_balancer/algorithm_utils.py sha256=lrAkj-WHZYRKIpCrpuWvM9OkJfsRXpjqPu-UV22jzwg 2341
holisticai/bias/mitigation/postprocessing/lp_debiaser/binary_balancer/constraints.py sha256=EbzQNkpDLJ-wpBBMU5jo7WxCms38RLDC9hJ3-X0fECg 2481
holisticai/bias/mitigation/postprocessing/lp_debiaser/binary_balancer/transformer.py sha256=lJSkV7pZ2TdL-3tjrUvzbk1sXwS8vjW9tZenF09mh_k 6238
holisticai/bias/mitigation/postprocessing/lp_debiaser/multiclass_balancer/algorithm.py sha256=hY2lXQ73_2jzVNtu8IWccqTzje95RmdfEc8LO5LdGQ0 3712
holisticai/bias/mitigation/postprocessing/lp_debiaser/multiclass_balancer/algorithm_utils.py sha256=TxmQ5CWFuFen_T9VxPu0H597tv7TrjGbMZYSRh831zE 868
holisticai/bias/mitigation/postprocessing/lp_debiaser/multiclass_balancer/constraints.py sha256=olYedSuHHhN0sP1wY_AixdLjhOdeH6O6f_2XBuDujFs 6369
holisticai/bias/mitigation/postprocessing/lp_debiaser/multiclass_balancer/transformer.py sha256=vmIayx7wds_X0f8FLXM0c9PWOISbR8lvPABbDAGUvzs 5421
holisticai/bias/mitigation/postprocessing/mcmf_clustering/algorithm.py sha256=z5wCTT7qOfGBsqU3ZTDJzN5oMjEq5w8tZJFihGYqJis 4286
holisticai/bias/mitigation/postprocessing/mcmf_clustering/transformer.py sha256=YVvyG4UWb0VJdFZTTeA-RKg1eRNCdeaZ71QkMNY9MDQ 3570
holisticai/bias/mitigation/postprocessing/mcmf_clustering/utils/algorithm.py sha256=FGGdjJEQEizzqG4UsVOO99QGq6aEAaU8cZuavSHNWmg 4032
holisticai/bias/mitigation/postprocessing/mcmf_clustering/utils/algorithm_utils.py sha256=tz_77Ink1Rqy5JDljxPLprltQMkcpilw7oUmJGNP54Y 1668
holisticai/bias/mitigation/postprocessing/ml_debiaser/randomized_threshold/algorithm.py sha256=FftpcEP7J0-chLS6hxRkrqJSOYH43LX7afA69LgTgm8 5413
holisticai/bias/mitigation/postprocessing/ml_debiaser/randomized_threshold/algorithm_utils.py sha256=wXfFaYD4lwmmegCUhm4Nl1GPCAoBZiUs2TQ5tfJwoTw 2791
holisticai/bias/mitigation/postprocessing/ml_debiaser/reduce2binary/algorithm.py sha256=SfU_bIeyT-Yh_BRkqfOFuii7S-C61lVNpZchbKqS70I 4968
holisticai/bias/mitigation/postprocessing/ml_debiaser/reduce2binary/algorithm_utils.py sha256=ovADJRB11ZTnIWK-Aw5TRw26qQhlXSZtoZR9qzY4meE 640
holisticai/bias/mitigation/postprocessing/ml_debiaser/transformer.py sha256=IJeMlQa-aNshfrV2fDl-L3rPniVrqpyFDa5MOZhJ18U 5751
holisticai/bias/mitigation/postprocessing/plugin_estimator_and_recalibration/algorithm.py sha256=XtDoxBAov8ZKuKEZqkUDXkvSO2WuRcj_nL9AU_3Yy6Y 4520
holisticai/bias/mitigation/postprocessing/plugin_estimator_and_recalibration/algorithm_utils.py sha256=7K4xYvDtuQUB8RzJaHiviA1RWiEIyeFdxf98bbkfg2E 1319
holisticai/bias/mitigation/postprocessing/plugin_estimator_and_recalibration/transformer.py sha256=YH2NQDg3uhGhBuUuA_IJtEA46jUI_p3PkWI7BPYeGNM 3844
holisticai/bias/mitigation/postprocessing/reject_option_classification.py sha256=4KMB1-IKgX4HonjmM8cKYhE5YV1Yo0CXUM_NZTsxgB8 10766
holisticai/bias/mitigation/postprocessing/wasserstein_barycenters/algorithm.py sha256=PJX-Lc65S6oO1SvxFwrw3af_mZtNm6XbqkduJyE9_Vk 2221
holisticai/bias/mitigation/postprocessing/wasserstein_barycenters/transformer.py sha256=g0_Ixk845ylN1O_7aP85ZmdD8V-mLYUSVIt70QYYyP0 3599
holisticai/bias/mitigation/preprocessing/__init__.py sha256=7RfYuniw9sUY_yJIlquYGycH-E0sJsSAv9AsvS_SDSI 578
holisticai/bias/mitigation/preprocessing/correlation_remover.py sha256=d3Zjzx6wzEfpNbP9R6RCEHEz65kcTl30cb5aeFHN-JA 3873
holisticai/bias/mitigation/preprocessing/disparate_impact_remover.py sha256=S1yh9a01thJDFcbZOdqQKku-jGXlFOzz4w1cg4oFr9Y 3146
holisticai/bias/mitigation/preprocessing/fairlet_clustering/transformer.py sha256=SLCklngThYeHDkW7Zqme0urZT73loDO95CoWj32sB2U 3914
holisticai/bias/mitigation/preprocessing/learning_fair_representation.py sha256=OE1Zw4ZGgHydBsU0CBOshRQ0U34YmHZZMPG97IAssLQ 7248
holisticai/bias/mitigation/preprocessing/reweighing.py sha256=t4koQmbfzJpfjfaIjXf1N3J6rUrK-d_FyDawEuX5jO8 3813
holisticai/bias/plots/__init__.py sha256=LiWhkhiOWQWBgmp2tHMM_jCTKmcIA6to7NPOiMgne-Q 1532
holisticai/bias/plots/_bias_classification_plots.py sha256=adDw1AGR71-EepFMsXmhJ_418j5iYynwzOVNEE3Yv80 2157
holisticai/bias/plots/_bias_exploratory_plots.py sha256=XxpDMhvRJT2PzNH7_CGwdDTRyQLGpo5-13XUTE5nZwo 8651
holisticai/bias/plots/_bias_multiclass_plots.py sha256=cGH6w6h_Qnj6OYXwE6X_373yFHIDqZyKuhbnReKRdpo 11350
holisticai/bias/plots/_bias_recommender_plots.py sha256=4v5O6DDupDerhMIDrVPTljKnAakHRgmEXVUlK_WLHjE 8066
holisticai/bias/plots/_bias_regression_plots.py sha256=g6VSEQM4VL3GBLxlsQZbfu4aawNPRDc0g8FaiSwIf7g 14148
holisticai/bias/plots/_bias_report_plots.py sha256=rLD41gVSlFD-Vmu09VkQ3Cg1pa_GLMVHTUr63WCf-ag 4844
holisticai/datasets/__init__.py sha256=-ObEXlyTQaN6-7jGzgrL1UC6nL_3MOVRr710ybgaq_0 428
holisticai/datasets/_dataloaders.py sha256=CSP8VGJHNHADQp_IoX17Ga84TYdSY8LTWiRsiBQrRFY 16633
holisticai/datasets/_preprocessers.py sha256=HElhcHr0I_NidL2k5OG_aHtVy6KNSMu2FNZd73nwzao 4382
holisticai/datasets/dataset_processing_utils.py sha256=yUc1iK8LulOW4SgmFPm7j7v061X1uhXobLcKvVtM2lM 3053
holisticai/datasets/synthetic/recruitment.py sha256=E0ePA17kd7WOJgMh2-jRPKkkxTAU0k3AWAvCQN8hhgE 951
holisticai/datasets/synthetic/user_feedback.py sha256=5c1Q12hvqqmobANG1IwcSw0ptNGbAXnDN6czKvCJxEI 966
holisticai/datasets/utils_adult_dataset.py sha256=po1_31fvHnRsyS8AxphEA6qzf5qYfRqWpvMKAsI_UmQ 2778
holisticai/datasets/utils_crime_dataset.py sha256=dAQ8VZEbPLXst_nKok1f5lLxhTBDxocg2V0ujvy_iTI 2512
holisticai/datasets/utils_heart_dataset.py sha256=MxbvQqHF_5qrx51HtW61TRE6QpZqFtE8v1JZCaL_aHE 2292
holisticai/datasets/utils_lastfm_dataset.py sha256=UOORRkSYP_0uwuK1Gi1DRATHuKmZnI8B_0wIM_fbkDQ 2061
holisticai/datasets/utils_law_school_dataset.py sha256=e-L94NQTPJfrLbI5zkRAf0oO0l8zjU4hAM9IuzpBUXU 2632
holisticai/datasets/utils_student_dataset.py sha256=meLxLl0eUuuqc72mcJpj81d3frwxIE8BGiykCZylwuY 2604
holisticai/efficacy/metrics.py sha256=fNEcvl1HkMWYbljqf7GLJ_axLIuQ-5jK3wUvjMfuusY 11795
holisticai/explainability/__init__.py sha256=6dPEfROlHZd4et5s9O6bMYFdfwfJMvsWq-7bXYVITMc 250
holisticai/explainability/_explainers.py sha256=0l88Mag1AglepODbRDvKyyrjja9NEzNrVAac-nDq-94 10597
holisticai/explainability/metrics/extractors/local_feature_importance.py sha256=EdvnNWua8i7ZcDgjK3FFnlxkfSbY3oaZbsicZnX6ZqE 9314
holisticai/explainability/metrics/extractors/permutation_feature_importance.py sha256=X5UmdulA-rDaveORQpCg1bTENzeDNYfJ6iWVatM8J38 5830
holisticai/explainability/metrics/extractors/surrogate_feature_importance.py sha256=b9iE2Upppo3KsdHQBKw0oNr4CGQEiq0FdtpwEaIPhYc 5580
holisticai/explainability/metrics/global_importance/__init__.py sha256=neQ4HqvCI5qX4Nj4X_ATACVPfuwt2SKrsuN_r4Ilrn8 657
holisticai/explainability/metrics/global_importance/_contrast_metrics.py sha256=429pbrJ8x3GKe0lLsnCYs1hrLkflbIh4WK8PIePciZQ 5912
holisticai/explainability/metrics/global_importance/_explainability_level.py sha256=38C1TTfrooG_MnRe1mJdcUSRz0mQmO_iLG4i5FYI3_0 3616
holisticai/explainability/metrics/global_importance/_global_metrics.py sha256=z3DjCvDw_MoY8b4rS8XmWjZrBzbm9YuIf5EZmATXjDQ 1102
holisticai/explainability/metrics/global_importance/_surrogate_efficacy_metrics.py sha256=O3-UUSIRp3IQG4Yt4c6VpszdxCqCpRi5BrFGbLbrBRg 1148
holisticai/explainability/metrics/local_importance/__init__.py sha256=YtHSUXp3n1wpRaE6i0ED5OGtfAmLlxnPqa607f3PIdE 353
holisticai/explainability/metrics/local_importance/_lime_importance_spread.py sha256=0M_2h-cXLGEV9f0M9ZGpsamhx_0hAn6xLtIq4HsIRo0 3550
holisticai/explainability/metrics/local_importance/_local_metrics.py sha256=Usbje6WJBoT4Tt7sJ6LmLc4EBNLhgMBQOzJx7eN7Axs 588
holisticai/explainability/metrics/utils/__init__.py sha256=2aXCLpSje__yBn9j68SSrtDyunMtYgFw4GvSgbQkOkk 130
holisticai/explainability/metrics/utils/explainer_handlers.py sha256=8nT6WeDY97_MNYOroI0gHQTr22D8Jrz22rWhOeOVc3Y 1731
holisticai/explainability/metrics/utils/explainer_utils.py sha256=DDRyPKfBS564Bmy8q1YCr0bXDEAtuepHqblw-HpeTRw 7858
holisticai/explainability/metrics/utils/extractor_utils.py sha256=2rKwd7svXHCGxiUuNgqmak8M5SzLM2Ze75HLCfE49Fo 1746
holisticai/explainability/metrics/utils/feature_importance.py sha256=t2-mKi3TOiJB7qHs6VXC7GCax8LKC2e5Y6GsX1ndw70 3571
holisticai/explainability/plots/__init__.py sha256=r4fjL26ehd0qNSoNqdW98QCf4u1-m1g8ldd7UdWteOc 345
holisticai/explainability/plots/_bar.py sha256=-bDFFy-6Ayo3ngHQRZtV8dJvjzSwfzqVsBkkC50w7p8 1747
holisticai/explainability/plots/_importances.py sha256=M3pPKthf5c5SgDLKqF5olSPKwtuVpRkjEM46Y2NVJz0 622
holisticai/explainability/plots/_lolipop.py sha256=H0IxaULtd3d8ubENWwZRgm5QyqPwgmI9F-ADmnDz4lU 1851
holisticai/explainability/plots/_tree.py sha256=M8ifJIp8EZxtsSy6Dou1F__WDCYQNYsdcnaQAxg-i1o 2150
holisticai/pipeline/__init__.py sha256=KGDN7QR-cJs2bbGv2f0uctBUQtJkBe3xjIa38HIR6cc 54
holisticai/pipeline/_pipeline.py sha256=spWCU_hmdi6efDlv1bGgEKz8le0ZjgE_MMaUUkkiDOM 5952
holisticai/pipeline/_pipeline_helper.py sha256=uNRirRZT2GgFECj0IiBtOFndsNGI6p07aIms5WMg298 6559
holisticai/pipeline/handlers/_estimator.py sha256=RsMAPYs4R91KhcKeCB3GPxkusqQfgQ4ElchB14hE9hU 3134
holisticai/pipeline/handlers/_pipeline_params.py sha256=PtTT7fV_N96ghw-zxtD2tXafldrvX3JY0oNB4N6S3BU 1821
holisticai/pipeline/handlers/_utransformers.py sha256=IP41SSyFidW5IQ7UUEGjgivcJx9wMxLRh8yDsM_Z7vg 4816
holisticai/utils/__init__.py sha256=qK6CFY3W8nUVL9VYjw-htMGFnVHp-GR6Nral1Hgo7TA 435
holisticai/utils/_formatting.py sha256=48NVbFKuzxdXRIZRobLQTiL1yesG0EUUcdWRG-ZTldU 5103
holisticai/utils/_plotting.py sha256=5s7VnCazLwPgIb13hD-JA7u2CZ1ASyyKnMdPYgR5wYI 1353
holisticai/utils/_recommender_tools.py sha256=xxZxfeDJAg1jtoWywnIXyWold0oUOyLA8Zs_bge9tZ8 5755
holisticai/utils/_validation.py sha256=lE7a5CG8Tm_puk-5IiPcF-2ceCBzQRkhQNp_oTbvITs 15418
holisticai/utils/models/cluster/__init__.py sha256=TpZW6bK5QsHhxNa6GDLFRnxXWNo3Xyz5Yoyx8aPLeXc 100
holisticai/utils/models/cluster/_kcenters.py sha256=CHk52RpbQGxDvfW0UbL7mWK380tKIH61AScnQt2e9lM 1908
holisticai/utils/models/cluster/_kmedoids.py sha256=zh000g_noH5YneO3dE0LyllI2QLVrzEHor7Ul3YnWvY 14757
holisticai/utils/models/cluster/_utils.py sha256=CXDiY-ayhz6-meGutkC2e5wmjV_2JUivbdQiXVCffsk 549
holisticai/utils/models/recommender/_rsbase.py sha256=nI3jYzCIFloX3YP4BxnFEQCaVAlfFEOqt1ha9LbM5GE 813
holisticai/utils/models/recommender/item_selection/selectors.py sha256=XmoJ3tLLKf3NV_nK1qIp_tNrMcMW6oiaC8CREwDsulQ 3157
holisticai/utils/models/recommender/matrix_factorization/non_negative.py sha256=6z2BqDV9YqHDIUStqbXslD3151VnB7e5PPm_OudkUOs 1321
holisticai/utils/optimizers/__init__.py sha256=YVwG_d0oZkJ5_JPYGdctRVdzvny5X1_WUbdDS0dUU8Y 68
holisticai/utils/optimizers/_genetic_algorithm.py sha256=Sg3-WeQLGilvrPkKmPUfKmGtBaAwbohesbpp6GWRD7s 15852
holisticai/utils/trade_off_analysers/__init__.py sha256=hGdFdifPN3U6fAKzKTGMoxynK1sCuPfdCT-hqHx2S9A 27
holisticai/utils/trade_off_analysers/fairea.py sha256=0ehTOutT-8cIr1Ag21qxzyz62YpD6wVjjrVC_v3O9Eo 18614
holisticai/utils/trade_off_analysers/utils_fairea.py sha256=7CrZWYBPvv2xzDZd8zdydoqGH44tcq2uGf3k9JIfRs4 7775
holisticai/utils/transformers/_transformer_base.py sha256=-FDjWTGOiqBGM_qgQBu0rs49qJHwrXqiIEgvZ_VAVWs 4484
holisticai/utils/transformers/bias/__init__.py sha256=HIlMi7ivMbgtP8FXLUxbXjpmXuGyEf7xhF2kxPgI18g 499
holisticai/utils/transformers/bias/_group_utils.py sha256=LDzSlAFjS-uwTAP8j4w4YX4xrMlVkRlOqyXZTOYz7d8 1049
holisticai/utils/transformers/bias/_inprocessing.py sha256=6schsKJc94g1qpg5cQalCQzEA5bE9j_AJYNZ29WPGJo 1243
holisticai/utils/transformers/bias/_postprocessing.py sha256=45DENS65TRCL8VKzwzpvrA7EUZ8OGGx057kloB9zHUc 2137
holisticai/utils/transformers/bias/_preprocessing.py sha256=__vhwtauKCNCyDjgrh7aGY1zrzYNc04RYP8AcLRw18c 1346
holisticai-0.7.3.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
holisticai-0.7.3.dist-info/METADATA sha256=jdfqfsYtio29XQe2ck12fXuNkbt3GV8OHC5Cz3cWd6I 2692
holisticai-0.7.3.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
holisticai-0.7.3.dist-info/RECORD