al360-trustworthyai

View on PyPIReverse Dependencies (3)

0.0.2 al360_trustworthyai-0.0.2-py3-none-any.whl

Wheel Details

Project: al360-trustworthyai
Version: 0.0.2
Filename: al360_trustworthyai-0.0.2-py3-none-any.whl
Download: [link]
Size: 155441
MD5: a180c2970e0a6eae04e04dab1273bf38
SHA256: 967729b00ffc01a23b7b428e96497de6870bf40199af8fea8ead68bbd0c6197c
Uploaded: 2024-10-21 11:14:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: al360-trustworthyai
Version: 0.0.2
Summary: SDK API to explain models, generate counterfactual examples, analyze causal effects and analyze errors in Machine Learning models.
Author: Roman Lutz, Ilya Matiach, Ke Xu
Author-Email: al360_taiwidgets-maintain[at]affectlog.com
Home-Page: https://github.com/affectlog360/affectlog360
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 3 - Alpha
Requires-Python: >=3.7
Requires-Dist: dice-ml (<0.12,>=0.11)
Requires-Dist: econml (>=0.14.1)
Requires-Dist: statsmodels (<0.14.0)
Requires-Dist: jsonschema
Requires-Dist: al360-erroranalysis (>=0.5.4)
Requires-Dist: interpret-community (>=0.31.0)
Requires-Dist: lightgbm (>=2.0.11)
Requires-Dist: numpy (<=1.26.2,>=1.17.2)
Requires-Dist: numba (<=0.58.1)
Requires-Dist: pandas (<2.0.0,>=0.25.1)
Requires-Dist: scikit-learn (!=1.1,<=1.5.1,>=0.22.1)
Requires-Dist: scipy (>=1.4.1)
Requires-Dist: semver (~=2.13.0)
Requires-Dist: ml-wrappers
Requires-Dist: networkx (<=2.5)
Requires-Dist: al360-taiutils (>=0.4.2)
Requires-Dist: ipykernel (<=6.8.0); python_version <= "3.7"
Requires-Dist: ipykernel (>=6.22.0); python_version > "3.7"
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2164 characters]

WHEEL

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

RECORD

Path Digest Size
al360_trustworthyai/__init__.py sha256=sbkkaybkWyw8uI8J-QO-FH4sM64vtYwpciwy6DEvK7A 523
al360_trustworthyai/__version__.py sha256=jKILvZBSWONGbzDzMVPUP_qgy1rJxHIgZ3sozQ-h1q4 181
al360_trustworthyai/_data_validations.py sha256=yeET3qzJbsJz8gUcZDwr2s-eq3J70TfFEFP9CFsZJA4 2510
al360_trustworthyai/_interfaces.py sha256=p2-Qyz3MulNlNlUI13-sj4eYkbtGcqXXLIW63jLxqkA 4495
al360_trustworthyai/exceptions.py sha256=3JZPeCMCmgD-hb9nSyO5xz4pu5wccZAo3mBRqODQX-Y 1819
al360_trustworthyai/feature_metadata.py sha256=-6hjV6cfpu7M-qNrZJxD5hS32txXUvZ-PLDFrCS-8rE 7239
al360_trustworthyai/serialization_utilities.py sha256=O5s4g2ujMaEmdHZUyWewTDDZ7eMzIqeRUq67DP3Ej3Q 1601
al360_trustworthyai/utils.py sha256=5uaKuO5CcsnMHl4ecW2DpfBUWQoErIk5F2boUG1wMuE 1157
al360_trustworthyai/_config/__init__.py sha256=wTvr3JVVoUKQoVx3v8PWovzZUKuEspGFADTSffRiRFs 136
al360_trustworthyai/_config/base_config.py sha256=Ook-g--Tcqx-zUpQxcTpZ-v8ejp8OVwKgsueqaVUY7o 446
al360_trustworthyai/_internal/__init__.py sha256=XLx6NFwwbBxBwPSkOlQElhCNitLoTlji0qDKib7rLuU 126
al360_trustworthyai/_internal/_forecasting_wrappers.py sha256=JcFuedR_EjabrAgVzEe4cneyA-fOpAFXBUWZ_czcSAE 10036
al360_trustworthyai/_internal/_served_model_wrapper.py sha256=ogY_mAlcNtG3-G8JhhYMvuZgEzySZqsfUK4TyMTsTzk 2141
al360_trustworthyai/_internal/constants.py sha256=jwxVdJsGsg3N1N2m5X9bN6OIBA4gPIPj8pE4IETiuM8 4002
al360_trustworthyai/_tools/__init__.py sha256=bdHb9MAEJlU0sDsQ7QwtQudyAgQyZjMtTq8BWs9yzyM 107
al360_trustworthyai/_tools/causal/__init__.py sha256=9Mo7zGcM9dwPKRsFHjsGiIMzkQrQkGNXkh2W7ap9lSU 100
al360_trustworthyai/_tools/causal/causal_config.py sha256=ngf-oIvDH_YNdmprupNZo4-Sw0mjfAuc4KDKSTvMYMQ 1923
al360_trustworthyai/_tools/causal/causal_constants.py sha256=gpyxJkmVZNouy0ofxiwiiAMRxnrSJqkNzj6KPNNS2dg 1655
al360_trustworthyai/_tools/causal/causal_result.py sha256=61TENL47tZL0vhFs2OGcoHvCW1w5kZiwgzeYuYJecbw 12620
al360_trustworthyai/_tools/causal/dashboard_schemas/__init__.py sha256=MWK3z-2RI_pQfPN-cACbj0JVYkf7dX3VcpiTHgg5zNA 103
al360_trustworthyai/_tools/causal/dashboard_schemas/schema_0.1.0.json sha256=1ifH0DOERrH1JOXMLowob0Bx9-2wnIdA1B6nzKHv0cU 6570
al360_trustworthyai/_tools/counterfactual/__init__.py sha256=SZsYhg-y0wYx_Gr7Fmwoi7MtwKb0dA0e9hkUvFUoIcA 108
al360_trustworthyai/_tools/counterfactual/dashboard_schemas/__init__.py sha256=KV-GYOdSDhe4rhejUMFvtISgBvUR1vA_y791ylOVIoI 111
al360_trustworthyai/_tools/counterfactual/dashboard_schemas/counterfactual_examples_output_v1.0.json sha256=Tthah4s6KDMOHhG-78KtSU3BryB9KAsW3YS_VGy8TEw 1082
al360_trustworthyai/_tools/counterfactual/dashboard_schemas/counterfactual_examples_output_v2.0.json sha256=YBWBqbTpTlJb-P_uMKvF_AFw8ZKJ0bw7PNC9dyWcFKU 2560
al360_trustworthyai/_tools/error_analysis/__init__.py sha256=2suyso0cVPfC7ABQb6CdTg9EzHX-DdPArLBbH4xwTS8 108
al360_trustworthyai/_tools/error_analysis/dashboard_schemas/__init__.py sha256=aPCoeSGdmHTDKfYS2Sde8rjp45vFsC9vMNAMomZ81bM 111
al360_trustworthyai/_tools/error_analysis/dashboard_schemas/error_analysis_output_v0.0.json sha256=MaQSEdfghI6ACO2NmzSwd9jK9wQq5EAQ2FdxJ9SLL_I 4802
al360_trustworthyai/_tools/shared/__init__.py sha256=bdHb9MAEJlU0sDsQ7QwtQudyAgQyZjMtTq8BWs9yzyM 107
al360_trustworthyai/_tools/shared/attribute_serialization.py sha256=jwGLr-Y3XXjp1amk9RXaxkONWDYc0I-tepQFP_SXajY 4579
al360_trustworthyai/_tools/shared/base_result.py sha256=vGzv9_Pohb0cUR-C3Evwuq7FXcxCvby9wuURbIQd9Rw 4742
al360_trustworthyai/_tools/shared/state_directory_management.py sha256=FmYyAnUFquXev4rHEYuzMs3JLm5yTcut1BOmbtgG3S0 4548
al360_trustworthyai/_tools/shared/versions.py sha256=63H1sDdH4EBt_fzAzd4sXz2iV9PCfh0bgY_LZ2gS1ec 917
al360_trustworthyai/al360_tai_insights/__init__.py sha256=eh1yBWVzyMDmCZaDsPs3NThzL4SsRLxPl-Haa-EKCIg 346
al360_trustworthyai/al360_tai_insights/al360_tai_base_insights.py sha256=o_3rYlARvsVMKWOlzG1iFsBvVLHWfD6ft1y-2rPkM2o 13143
al360_trustworthyai/al360_tai_insights/al360_tai_insights.py sha256=KoTZvrjv3OrQSsBWOL_74CMklMIgt6J4HMBjJt_pQNQ 63493
al360_trustworthyai/databalanceanalysis/__init__.py sha256=D4QLajHEfzUlmzkLnQJ-jYAUIc0bpM59CGfuMoN1bXY 444
al360_trustworthyai/databalanceanalysis/aggregate_balance_measures.py sha256=dhdX8Es1hHHdX_d7kjCGT-DT7ZmShuC9T_XnbAXbA1s 5962
al360_trustworthyai/databalanceanalysis/balance_measures.py sha256=VUnAzH_mGpRVQ0oXLy-geJKvbWgY5GtihdJZ-cxxxL4 1035
al360_trustworthyai/databalanceanalysis/constants.py sha256=V3sGtD1KnmA0s0BvnNljuRoUtxhkbRLqgwrEEV5lAEw 1290
al360_trustworthyai/databalanceanalysis/data_balance_utils.py sha256=8bIxWLWlrIqnGluwSiiCsUjVue6vh6c6lo49beTjoXw 5755
al360_trustworthyai/databalanceanalysis/distribution_balance_measures.py sha256=irhAnNdqtFv3rQmHQQ0rhD1x7KsXTDwVy4i1zgsZarI 9990
al360_trustworthyai/databalanceanalysis/feature_balance_measures.py sha256=WrMpcpEfjbAHu8mMOnMJxsKOU3EXKEgiqA2uzDzMAm0 16483
al360_trustworthyai/managers/__init__.py sha256=1lhXZBMSUMF0aFRZlla665NCO-sQcweML20jIi-SOZY 101
al360_trustworthyai/managers/base_manager.py sha256=YPBxmZau7NJkZ4kYfFMJ70BMS2uBn4UymzP1-UEAIh8 1751
al360_trustworthyai/managers/causal_manager.py sha256=KlIyYEB6sqDnP-4iM4GX8EfFeSwZ8QNTXcHmqZO6XCY 23558
al360_trustworthyai/managers/counterfactual_manager.py sha256=qZVTqMLLGcGqAnGyzruBYFT3rnVSER0-0CNfmx49FBk 36524
al360_trustworthyai/managers/data_balance_manager.py sha256=YWWfdBNmn4SIkJkLeJltUWQlJV80EKsxCjGy3ZWKtM0 12511
al360_trustworthyai/managers/error_analysis_manager.py sha256=GAHvoMLol6WaEOOPS59-XaOa8rfRHWJwW0FKzvBhcQ4 21193
al360_trustworthyai/managers/explainer_manager.py sha256=xWTDD5pnziJgmelniYl4aTHT0_9Q3DYAFWZClA5kjMo 19356
al360_trustworthyai/modelanalysis/__init__.py sha256=dYCQzv-t4abAhiiT_0E6avGKgEsVIeQDDHDxFkNanoM 328
al360_trustworthyai/modelanalysis/model_analysis.py sha256=sNh8SQxNFWz4g2BRltrB3uUuCTesUagDzJ4sw-dCF9w 6844
al360_trustworthyai/modelanalysis/constants/__init__.py sha256=GBKTTFocmISIimcDyLLBlQhE3pYNpmRuBpkJkAvr498 208
tests/__init__.py sha256=WDbSTm881TWfbQlmk87KxyFNKx9tbAXI3mtmZ7vHuqw 293
tests/causal_manager_validator.py sha256=8CpSXn8WOCQDLy9RBy91-qVKbwD_atL0_P5owLoNBRs 9696
tests/common_utils.py sha256=qPH46Xfcgb2mBTTCNC_Hn80tOzq8QafFEHj_GYRUlRs 4369
tests/conftest.py sha256=IQKOB6oNnrdmiIBjtwB3lrskEWILTkeBEoJRXbRS4Dk 231
tests/counterfactual_manager_validator.py sha256=CLxK8UlJ-wQt_ZpQPz_XPDSkrTPnz1LAVsxL3CMAyT0 5806
tests/error_analysis_validator.py sha256=O1G5OS-h4Plm_rA8VizjkIK2SlFZLprBRu4ErhyMhgo 3779
tests/explainer_manager_validator.py sha256=sM8NPKBnjCWpge108FrrgZthPQdCjwe0iH5u4r91688 2779
tests/test_data_validations.py sha256=Ev0N-Q0Lou9pcxo08kekJ-nLPtBWBFF-KYBRIcuExiI 1497
tests/test_dependencies.py sha256=yKoK3A-34xwxWTbdbaMSjFyFeXVi7df_6n6wtusr4yw 1061
tests/test_exceptions.py sha256=Bh94Uan6sw8twQwadYXIc0fEeEZ-UPFA0bDK2l9GEWU 1982
tests/test_feature_metadata.py sha256=jHIzCw3EFJouNNGwSe_MpHAFRzKCX3cc89Fd79M969I 9091
tests/test_model_serializer.py sha256=wZd4z3Nf79yDuMKP5wcSVnzsX5qohgMjqSg1XMkki0g 1792
tests/test_serialization_utilities.py sha256=k4O1Up-7weOdAONSLEfss47YBjyVx56xfhd9hYRPMOA 3681
tests/test_utils.py sha256=0R9sY85DbM1yKmQndLtAh8IxkX8kZ-KnCd43pE4SNrg 734
tests/al360_tai_insights/__init__.py sha256=9TxN6E1_g7rqlWMIGJXHxy-QwJT94Dn5rJVjPm6ryIA 96
tests/al360_tai_insights/test_al360_tai_insights.py sha256=UcCseKyCkM1Qdn37PV_4wO6owJYmvGMj4mNIpGmWOjA 18031
tests/al360_tai_insights/test_al360_tai_insights_cohort_filter.py sha256=zmumMUl5v-DKyqLM_bc0fYNW7hUo9wRv7VotpAgPYs0 17861
tests/al360_tai_insights/test_al360_tai_insights_data_size_scenarios.py sha256=1W68B4um7XBxWXr8ghb3HEf2SxJFOtW5cXcTLPxQzLE 8257
tests/al360_tai_insights/test_al360_tai_insights_get_feature_ranges.py sha256=SK1lGy0jrY6U58zhMMTFy2HpGW5uFw9B_dgoVM8nmZU 1065
tests/al360_tai_insights/test_al360_tai_insights_missing_values.py sha256=Fpbw8bOwtfOod9eNVY8g4rO0CIVObrejLJLJztH9Wuo 9612
tests/al360_tai_insights/test_al360_tai_insights_save_and_load_scenarios.py sha256=V5OUo-1DQmMb4aIwVS8xCF8Ccazg9jrHXoobPI1Oy7E 16061
tests/al360_tai_insights/test_al360_tai_insights_validations.py sha256=5hKaOxyebYog111ZCWriuDH4ZOc6GoRez0KUUv5M0Jw 44377
tests/al360_tai_insights/test_served_model.py sha256=9JQtQw35NenT2pOzqZi8GWJHsVL4niHpdgRw6ChhE_c 1864
tests/causal/__init__.py sha256=mZUb_4qEoeTD4G6MOkQsZjcD9zyYv9oUqnpHRxpLpUs 108
tests/causal/conftest.py sha256=79EY5td8litEh9fnCpjN8V0bCSQ_PGXQWsYCKdrJu5A 4740
tests/causal/test_causal_constants.py sha256=9qnM5jXdiro1a7QYSIrI63x_R0tyeK4vYTPHyE_FOi8 417
tests/causal/test_causal_different_data_types.py sha256=6Fcag1SuLph2s213r7GrPsEuMaE7aLw-uU_6pSvi0UI 1639
tests/causal/test_causal_general.py sha256=IYVnMFaagxWp_YnA_F21vU0O2EXC_wRaC1LH5ZNTCTI 1689
tests/causal/test_causal_manager.py sha256=4kI8KMx4WsOdNJhaaPF48vjF5wZHth3oSB29zcpudl4 15278
tests/causal/test_causal_result.py sha256=fnjog1JUI3l-yZR0qjBfRYsuFzkUoRi6XIAo2c9eMdA 2581
tests/causal/test_causal_result_versioning.py sha256=xVApmIWNRy0KqdWartxoPO6MChorrr-hlLIjX2r-kG8 3817
tests/counterfactual/__init__.py sha256=o70RFd1sjbPk7mgjWvHII__IFjdb3RoXVCTiXQFqP9Q 116
tests/counterfactual/test_counterfactual_advanced_features.py sha256=5Y93DamRhMgjiqyNzJeYE_rYKgyd6DfPzpF8tpcKfiA 12551
tests/databalanceanalysis/__init__.py sha256=hzUC7KbqfyelFsw46nnngiqzlOo3v7ahM8dBLdtWcac 123
tests/databalanceanalysis/conftest.py sha256=sGnqrmikJ0gL5VaFU6N_e46H8QnmGrlixOY9SnMbSvc 6152
tests/databalanceanalysis/test_aggregate_balance_measures.py sha256=MyIrRuUDZvarFYeOtJnM1dnQjFtQ6UEfLvSLL9xhGas 1759
tests/databalanceanalysis/test_data_balance_helper.py sha256=QcD6h1lHMCdJPVVNQS9CKGZqxbzSdUwaz9JKO2qBPK0 5581
tests/databalanceanalysis/test_data_balance_manager.py sha256=iFc9cW3YMIi5tIZMNBPX95w3ZeXo5jkIWiZA4GHcnvs 13574
tests/databalanceanalysis/test_distribution_balance_measures.py sha256=PYENTJj7x5BYckHcsHJjGcBX_LmcAABwo7KoLj3lCyI 1724
tests/databalanceanalysis/test_feature_balance_measures.py sha256=XvD5-pbEk6JvxdyBwOKpDfhk0dvevX1yia7BnV89pHE 2549
tests/explainer/__init__.py sha256=8HJ-rkryWEdcxKa673mmAvoqVeaqPAbCmeOythbN1ug 111
tests/explainer/test_explainer_manager.py sha256=ArEaBodaBV1heYB50KnYFWSk-0VId8AeSlzu3UoXOmo 5520
tests/model_analysis/__init__.py sha256=gLmuJwAouF4zcLUT_S5xk1QeKdCWu8q4WfU_QBsnTpE 92
tests/model_analysis/test_model_analysis.py sha256=oXLIzLo3i8aUhPuvCNui7siVf2974kOOpWUS71UX0M0 13603
tests/model_analysis/test_model_analysis_validations.py sha256=_2zPtrbHPvQ5ixeI3CJlsdjAMzyU2E1zTjN5cjAbASc 19382
tests/tools/__init__.py sha256=VlGWpHZx2zuRYxLFFr3ZD1T1-4WoMnl2lkN1Pmyq3y8 107
tests/tools/shared/__init__.py sha256=VlGWpHZx2zuRYxLFFr3ZD1T1-4WoMnl2lkN1Pmyq3y8 107
tests/tools/shared/test_attribute_serialization.py sha256=F5w9dW6a_DBx8aq-H494-ejlWbYYBwhJhi7MsKtJ0qo 3061
tests/tools/shared/test_state_directory_management.py sha256=apd-7NtkdQxq28QynSHIdZDab0k9_-GjYoMlJFi4AE4 3599
tests/tools/shared/test_versions.py sha256=r1JLMUDZwHkFg4f8W1dLOXLEkTSJ-EZhWViQiqGMWyY 1687
al360_trustworthyai-0.0.2.dist-info/LICENSE sha256=lTmFQ5xAWqdKYkOnic8seAox241pe691qHH4IXAcXsY 1133
al360_trustworthyai-0.0.2.dist-info/METADATA sha256=Uj7kwJU80SECZ7tkZizvhwcvN42WN3ojKdQu7ofGjXY 3610
al360_trustworthyai-0.0.2.dist-info/WHEEL sha256=eOLhNAGa2EW3wWl_TU484h7q1UNgy0JXjjoqKoxAAQc 92
al360_trustworthyai-0.0.2.dist-info/top_level.txt sha256=J3fmS_2UZt4rZDAnuVi-0mUjWYN9X4_XrvQCf4uJk_w 26
al360_trustworthyai-0.0.2.dist-info/RECORD

top_level.txt

al360_trustworthyai
tests