oracle-guardian-ai

View on PyPIReverse Dependencies (1)

1.3.0 oracle_guardian_ai-1.3.0-py3-none-any.whl

Wheel Details

Project: oracle-guardian-ai
Version: 1.3.0
Filename: oracle_guardian_ai-1.3.0-py3-none-any.whl
Download: [link]
Size: 85260
MD5: 9bcd92401ec41c36f47659a1fb5c0766
SHA256: a277c136773d0b57d85f56b1b11540938d3a26a3519fd4ab658a8aa609297553
Uploaded: 2025-03-19 18:24:02 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: oracle-guardian-ai
Version: 1.3.0
Summary: Oracle Guardian AI Open Source Project
Author: Oracle Data Science
Project-Url: Documentation, https://oracle-guardian-ai.readthedocs.io/en/latest/index.html
Project-Url: Repository, https://github.com/oracle/guardian-ai
Keywords: Oracle Cloud Infrastructure,OCI,Fairness,Bias,Privacy,AI
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Universal Permissive License (UPL)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.9
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: scikit-learn (==1.5.0)
Requires-Dist: oracle-guardian-ai[fairness,fairness-llm,privacy]; extra == "all-optional"
Requires-Dist: aif360 (==0.6.1); extra == "fairness"
Requires-Dist: category-encoders (==2.5.0); extra == "fairness"
Requires-Dist: optuna (==3.2.0); extra == "fairness"
Requires-Dist: plotly (==5.4.0); extra == "fairness"
Requires-Dist: fairlearn (==0.10.0); extra == "fairness"
Requires-Dist: vllm; extra == "fairness-llm"
Requires-Dist: transformers; extra == "fairness-llm"
Requires-Dist: requests; extra == "fairness-llm"
Requires-Dist: torch; extra == "fairness-llm"
Requires-Dist: detoxify; extra == "fairness-llm"
Requires-Dist: scipy (==1.10.0); extra == "privacy"
Requires-Dist: matplotlib (==3.5.3); extra == "privacy"
Provides-Extra: all-optional
Provides-Extra: fairness
Provides-Extra: fairness-llm
Provides-Extra: privacy
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 3840 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.11.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
guardian_ai/__init__.py sha256=Xd9w3BJwjUEIMbHI4O3wDF16_-Z9NUTctm5YmRBxGG8 391
guardian_ai/requirements-fairness-llm.txt sha256=K9PetP4d66GHuOmAjtwRqY5ltT2t6QQ2oXdUky0OAb4 74
guardian_ai/requirements-fairness.txt sha256=vHR62e7AOItrwC52RLP0DzbRwkKiI1U4QattcJfMiK0 118
guardian_ai/requirements-privacy.txt sha256=uUznm-Vx179vBtoJgq1uuIOz_52DM_gTYEu71sNbIo0 65
guardian_ai/fairness/__init__.py sha256=llEIbPab5wtabevjekw3thwPpQZwEKwSXOM5mE4Sk6A 333
guardian_ai/fairness/bias_mitigation/__init__.py sha256=EIxFndwjzpXKo0gdhOEg_NsDn4XbAJbU8n95gye-DpA 337
guardian_ai/fairness/bias_mitigation/sklearn.py sha256=jtHVoSv_9cNq2EifllNpYdgHWx14xDyP-6DzslXCfSQ 67938
guardian_ai/fairness/llm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
guardian_ai/fairness/llm/classifier/__init__.py sha256=jNjDox67rpOcfixjreDXFLV8fcjBVZ_FP-3pLQxnKNU 135
guardian_ai/fairness/llm/classifier/base.py sha256=QHfZyqOpVd_KvdrrdiIaDOTZ4k8Y1coHj63TDDOgDn0 225
guardian_ai/fairness/llm/classifier/llm_classifier.py sha256=BXFvSThlZgwHzVmImsvpaSHtDXhZ0RCh_17Nrmqi9q8 3383
guardian_ai/fairness/llm/classifier/toxicity.py sha256=5TSJgD6XYF0fuSnrB1V730lCxZd-7qXKuuSJTWGRGkw 3043
guardian_ai/fairness/llm/dataloader/BOLD.py sha256=mWe6XNzroffEA2UapcUxB7yh7axpr_NBcMOOE53Mj_U 4032
guardian_ai/fairness/llm/dataloader/__init__.py sha256=jFfjYKaB9qwZbCQuP6A88Qo0CrSmMMGJn4iVfcl8BE8 75
guardian_ai/fairness/llm/dataloader/holistic_bias.py sha256=f07fcMNSFZbXVMGesORQiXXFwDt-F_slpeXeWxzJuCo 2794
guardian_ai/fairness/llm/dataloader/utils.py sha256=C8vhwagzMaFUmgGbWACQnyld5hra4r1Ct7eDk1WqAQ4 601
guardian_ai/fairness/llm/evaluation/__init__.py sha256=U_tZAVqLKtmG4eXmwR1LhNe5tXrIOHWIC1U2ZgSW3ew 42
guardian_ai/fairness/llm/evaluation/bias_evaluator.py sha256=ZdjrDrW6ZS1TVo0a65HnROG0fEjBtP7aVziwnoZHgzM 3407
guardian_ai/fairness/llm/metrics/__init__.py sha256=GvALF1-rX1dwAa_KzLpDMjkdtYcd38TKZnP1_cvivo8 341
guardian_ai/fairness/llm/metrics/disparity_metrics.py sha256=40fALvkBaGMwG-eC0UyiSwwjJfC6K7xwddrnzRaeOck 2200
guardian_ai/fairness/llm/metrics/group_metrics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
guardian_ai/fairness/llm/metrics/group_metrics/base.py sha256=LkQwyr-k8xepX6oiAg24P0T7z_Fim1LDfd5Kb4UOROI 223
guardian_ai/fairness/llm/metrics/group_metrics/expected_maximum_negativity_scorer.py sha256=Y6g5GdhZ9gelFuUbshk3UIPCpaoJxPZNnOjWKs0245w 1464
guardian_ai/fairness/llm/metrics/group_metrics/negative_fraction_scorer.py sha256=wdq5dEQIhmpcvGTZIqNGUM-RN_ae70P6H6QW2AGD2zg 1789
guardian_ai/fairness/llm/metrics/group_metrics/negative_probability_scorer.py sha256=Qm-H3IY2RG_wVxxGdzuugEuiIveEp09yuDZNUoUwIs8 1841
guardian_ai/fairness/llm/models/__init__.py sha256=ud7Y0JRlx9zIXBMo7jOMjQsUqaggymDZSOgfIu3NzfA 120
guardian_ai/fairness/llm/models/base.py sha256=y2KatbZWGaZPoicrYrLkicZruLjC5GiJXr_LQcGuXDE 330
guardian_ai/fairness/llm/models/huggingface_llm.py sha256=7efyoRlXaIQZBE2I6EX1zxZfDIGy2B_YaxILxJJb3G4 1950
guardian_ai/fairness/llm/models/openai_client.py sha256=CjRMDsoSKYb49kn6xCkYnZxwBZB3O18pJMgyjV_gnN0 1811
guardian_ai/fairness/llm/models/vllm.py sha256=5WjgdamJ7veosl66Ty_dIHQ56KjQ_7edo7o2bRY0Noo 1412
guardian_ai/fairness/metrics/__init__.py sha256=WjdwgQFsUXXnTlK1liujTGO8EmFJ0Uxq6IPXYHkWQDs 2022
guardian_ai/fairness/metrics/core.py sha256=uLKk1569SuNP5jSQwwrTcSdx4cjRJYtCA2x6AT3Z8-Y 2231
guardian_ai/fairness/metrics/dataset.py sha256=dXVYREUWshJ8F1kyWR_3BI8k-cQLCFFTh0l8srPxO6U 20797
guardian_ai/fairness/metrics/model.py sha256=0C0yVpvbVD8XQi1jRPTUv8ZZ4_Psk_TPdxWBkMU3qwY 60945
guardian_ai/fairness/metrics/utils.py sha256=muke3-DhOhAEoheqB2a2yugybdT3Vnbuz9G1wTPTOG4 18382
guardian_ai/fairness/utils/__init__.py sha256=vjWmdoP2fHayJ_D-byZUhNLJylVuDwuN4tIQgNX5FFE 268
guardian_ai/fairness/utils/lazy_loader.py sha256=Tf714oNWWs3OKbCwmpAjId2o_b8jHYZIpgxmcGg-7ns 7266
guardian_ai/fairness/utils/util.py sha256=JDXaov-_Xor06qgi5Bt--rq2y6B-ZZOZB-Nwx2MS_Cw 1216
guardian_ai/privacy_estimation/__init__.py sha256=Bc4oOSsZUG0SqQTDGIvjDnd-BkrKOGoyO1zPBM44fo4 210
guardian_ai/privacy_estimation/attack.py sha256=GwO_UyKkDrGJFxp2AEfHWhZibY8CLefEWIYtwHik2bA 25274
guardian_ai/privacy_estimation/attack_runner.py sha256=ygOTjrkBQiY4G_2ZjNMxkcP79Khwj7l5xjgggxFGVTc 12041
guardian_ai/privacy_estimation/attack_tuner.py sha256=a0l_7mvfTmupUvxwYtV9spVmn6RIxzFCg8MFSQwjTug 7670
guardian_ai/privacy_estimation/combined_attacks.py sha256=IpeeEplPzM5b5zBHq0lSgKBQ3O5pRE-mTZikjI3wTVU 7327
guardian_ai/privacy_estimation/dataset.py sha256=_Siy67FQu_yiHTx2c143nYEaNukGIwmNFLlaC8WM4d4 24652
guardian_ai/privacy_estimation/merlin_attack.py sha256=ZUV84UmhDW7BA2lpSVOaDh9_aFI4tQTAV7bGGD8aDyY 6565
guardian_ai/privacy_estimation/model.py sha256=B_EpBlUaTUuIfPOqi_0Oogm29bpGvND5HAY1rVKVnmY 6103
guardian_ai/privacy_estimation/morgan_attack.py sha256=QrCHMLgFfmXl8NpjSyGdGJtah4uAuKXWzojzGmjQCj4 7210
guardian_ai/privacy_estimation/plot_results.py sha256=6jcdvQVIJAESvHArhsNgjo9jP-iSZwCufal_CK1ZfqM 3229
guardian_ai/privacy_estimation/utils.py sha256=6VDTq7gzRlSGdaLI7VXCXE4hV100ItW-VNh5CB-Ca-M 2375
guardian_ai/utils/__init__.py sha256=vjWmdoP2fHayJ_D-byZUhNLJylVuDwuN4tIQgNX5FFE 268
guardian_ai/utils/exception.py sha256=MCq8UzMJmdqRtz61EJEmfF1UGnupu2bZNHGJj2rwvlU 1215
oracle_guardian_ai-1.3.0.dist-info/licenses/LICENSE.txt sha256=QeuuTu5CBPtQ1ci1DzyZFdWxn7xe5AY1iQG6Tk1MdZc 1868
oracle_guardian_ai-1.3.0.dist-info/WHEEL sha256=_2ozNFCLWc93bK4WKHCO-eDUENDlo-dgc9cU3qokYO4 82
oracle_guardian_ai-1.3.0.dist-info/METADATA sha256=WyTqJqEnxNPowFOrlQ9DRtrB4l8S9RFU3ffIrMhfmNg 5561
oracle_guardian_ai-1.3.0.dist-info/RECORD