altrustworthyai-core

View on PyPIReverse Dependencies (1)

0.7.1 altrustworthyai_core-0.7.1-py3-none-any.whl

Wheel Details

Project: altrustworthyai-core
Version: 0.7.1
Filename: altrustworthyai_core-0.7.1-py3-none-any.whl
Download: [link]
Size: 2085394
MD5: cb3be7b3d6b15cf2401ec47b4837486a
SHA256: 3f930cea48c1518130999d9ca8aa59e3d7c430c819716c7ee0e6018416f2dbed
Uploaded: 2025-02-28 17:16:00 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: altrustworthyai-core
Version: 0.7.1
Summary: The AffectLog’s Trustworthy AI (ALT-AI) provides a suite of tools for the explanation, visualization, and understanding of complex machine learning models.
Author: AffectLog Developer
Author-Email: hi[at]affectlog.com
Home-Page: https://github.com/AffectLog360/altrustworthyai
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Dist: numpy (>=1.25)
Requires-Dist: pandas (>=0.19.2)
Requires-Dist: scikit-learn (>=0.18.1)
Requires-Dist: joblib (>=0.11)
Requires-Dist: psutil (>=5.6.2); extra == "debug"
Requires-Dist: ipykernel (>=4.10.0); extra == "notebook"
Requires-Dist: ipython (>=5.5.0); extra == "notebook"
Requires-Dist: plotly (>=3.8.1); extra == "plotly"
Requires-Dist: lime (>=0.1.1.33); extra == "lime"
Requires-Dist: SALib (>=1.3.3); extra == "sensitivity"
Requires-Dist: shap (>=0.28.5); extra == "shap"
Requires-Dist: dill (>=0.2.5); extra == "shap"
Requires-Dist: skope-rules (>=1.0.1); extra == "skoperules"
Requires-Dist: treeinterpreter (>=0.2.2); extra == "treeinterpreter"
Requires-Dist: aplr (>=10.6.1); extra == "aplr"
Requires-Dist: dash (>=1.0.0); extra == "dash"
Requires-Dist: dash-core-components (>=1.0.0); extra == "dash"
Requires-Dist: dash-html-components (>=1.0.0); extra == "dash"
Requires-Dist: dash-table (>=4.1.0); extra == "dash"
Requires-Dist: dash-cytoscape (>=0.1.1); extra == "dash"
Requires-Dist: gevent (>=1.3.6); extra == "dash"
Requires-Dist: requests (>=2.19.0); extra == "dash"
Requires-Dist: scipy (>=0.18.1); extra == "testing"
Requires-Dist: scikit-learn (>=1.0.0); extra == "testing"
Requires-Dist: pytest (>=4.3.0); extra == "testing"
Requires-Dist: pytest-runner (>=4.4); extra == "testing"
Requires-Dist: pytest-xdist (>=1.29); extra == "testing"
Requires-Dist: nbconvert (>=5.4.1); extra == "testing"
Requires-Dist: selenium (>=3.141.0); extra == "testing"
Requires-Dist: pytest-cov (>=2.6.1); extra == "testing"
Requires-Dist: ruff (>=0.1.2); extra == "testing"
Requires-Dist: jupyter (>=1.0.0); extra == "testing"
Requires-Dist: ipywidgets (>=7.4.2); extra == "testing"
Provides-Extra: debug
Provides-Extra: notebook
Provides-Extra: plotly
Provides-Extra: lime
Provides-Extra: sensitivity
Provides-Extra: shap
Provides-Extra: linear
Provides-Extra: skoperules
Provides-Extra: treeinterpreter
Provides-Extra: aplr
Provides-Extra: dash
Provides-Extra: testing
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: summary
[Description omitted; length: 114 characters]

WHEEL

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

RECORD

Path Digest Size
altrustworthyai/__init__.py sha256=h08xzkIb3t5joMSaNwBSzkF3jwSK-AYTzTLD_jygCNA 383
altrustworthyai/_version.py sha256=go_Z582VaibwmxhtiCppRU4tKx8WPoJUGjYzKOfYixk 69
altrustworthyai/develop.py sha256=ZpeojYe-7LBdHt7Vs8hdtxX3pnbUJc0fnx2dUhRG0iU 7180
altrustworthyai/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
altrustworthyai/api/base.py sha256=fLTjDkLQC4vA_orMPBvnq6aCV7DFoJ4L8noDLZdalxI 2450
altrustworthyai/api/templates.py sha256=S2EuaWShEVtPRjwch7A3pr31fOsz-25_K0U5ZADrpuw 6063
altrustworthyai/blackbox/__init__.py sha256=H_7rq506RQB-OM4-MzGzWgb9c2LNDGer9YZBArSvNyI 271
altrustworthyai/blackbox/_lime.py sha256=G8RTfRCZi9PwUKShr9tBaWM3l-UePGyzx_L3a8hLP-M 6069
altrustworthyai/blackbox/_partialdependence.py sha256=3suo4pd5AsDLt6Kaisu9P30dIcC-JEz4BUWrAeZ4zjg 8597
altrustworthyai/blackbox/_permutationimportance.py sha256=stqVwQ83xxNsazdGa-WPdaL4C3myAhxxhQOMbCz0n_I 10327
altrustworthyai/blackbox/_sensitivity.py sha256=X4rddP75C15G77uGTWwdfuPb6KS2yrStuUq_Kjyhw-4 10671
altrustworthyai/blackbox/_shap.py sha256=d3Jf-0r6b_5uu4DT4mi_H2kyoyZHHCGwwaSQxhRnNVk 2571
altrustworthyai/data/__init__.py sha256=FaNfQuRMs4qOpAkmVSQUsnkHr511AltH6bLF18GGvew 62
altrustworthyai/data/_response.py sha256=lSum13BTFoMYUhZHltZGYpi0uG0BjNxuGXCWhqxLLsk 15808
altrustworthyai/ext/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
altrustworthyai/ext/examples.py sha256=uMWG50SAB-aJh0ujaZwpkevLIylvgLLG5gMe2LMjdXg 1947
altrustworthyai/ext/extension.py sha256=qn_i9GFc2HyrafRiGZ0jZ0wQpB8Ynj9Xi4y7iUsXsAg 3138
altrustworthyai/ext/extension_utils.py sha256=7KxheYEsYtl320r0nb-2ak6WSLJojIpUiwNdT37U0sU 3005
altrustworthyai/ext/blackbox/__init__.py sha256=B0M9A453g6f3-a4bBWrlm71L1-g49clwg5mK9tuHYtI 283
altrustworthyai/ext/data/__init__.py sha256=K9OF7IxVZb6_X3cnqufTwIf7UAh5yEf_y7Ahf0Eo_Bs 267
altrustworthyai/ext/glassbox/__init__.py sha256=dEewe4tgECMXcVPPue74k4ekvjwymS2JiEkAWrSn1xY 283
altrustworthyai/ext/greybox/__init__.py sha256=8EEkXOrEp825b2_Z_Ek6JnXNEsP26fhd4CvspVuZYGE 279
altrustworthyai/ext/perf/__init__.py sha256=tKx7MecLVS-nM9lbfbNHzsT27UCVsMVzUJ8a3hbMP1o 267
altrustworthyai/ext/provider/__init__.py sha256=QZDEKbZJ1xIQZ370DzZG3PwgZ4-z2lw4uZnOMWiFhjc 257
altrustworthyai/glassbox/__init__.py sha256=5Db-fG08rxYMC7GyI48C8acXVz00ud_0TYLC30paG28 452
altrustworthyai/glassbox/_aplr.py sha256=ICp7WwCMT9UkHojyTwK7-UMOV7jchPy1Xx3dUkkY0gU 38330
altrustworthyai/glassbox/_decisiontree.py sha256=cbleIamvVZI88Eav8LLEX_KHSQuymniIVnhBg8t_fL4 23243
altrustworthyai/glassbox/_linear.py sha256=jlES2Tom1RuwZg5Pv7Dhf_7CBGp8YJDJ8-9RNxYMZRk 18648
altrustworthyai/glassbox/_skoperules.py sha256=26rd87EcM8m11tKlcoi0YKcyDprshVOuRy7bJEzXr8Y 15594
altrustworthyai/glassbox/_ebm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
altrustworthyai/glassbox/_ebm/_bin.py sha256=0wZnPgbLJ4sQsQkUkKLqHJn3vfsK39OpqXjvw-WWJM4 8850
altrustworthyai/glassbox/_ebm/_boost.py sha256=NqgggMIgeU2xhLPBbTFYJHRbOl3S0P-FRTYJLMn2mVM 12924
altrustworthyai/glassbox/_ebm/_ebm.py sha256=_3Pd-ViWsA_HblpUMi-ci8HT4bA2_q5jmFys9p3CYFc 171520
altrustworthyai/glassbox/_ebm/_json.py sha256=t1Puxd48gGxppy6JD-MWrgKERlwI6AS-2j3V6X6Alt0 23464
altrustworthyai/glassbox/_ebm/_merge_ebms.py sha256=DaaZCURTiIDEUQgluz-GD3LEDXiS_FvQ-o85t-EOfhE 35321
altrustworthyai/glassbox/_ebm/_multiclass.py sha256=kLxjw5mbb3Nqj7o94Lr6YwM458on7s4Cc-NMc1EEVrQ 3169
altrustworthyai/glassbox/_ebm/_tensor.py sha256=lpX1vIGC7pGpAtwlc0aPNQ2fVnHakPekFF4-TQbpAxc 2696
altrustworthyai/glassbox/_ebm/_utils.py sha256=jRG3tWKiWJ9oRoMwKhqEg8Fkth0A33EjJYR-cNmKAms 15300
altrustworthyai/glassbox/_ebm/_research/__init__.py sha256=Flv9-Yhy2z3762HR-QV1PH0TfU2Hht1ATw-qLtfp_24 273
altrustworthyai/glassbox/_ebm/_research/_group_importance.py sha256=Q1s7l19XBjczW3LPsvCtXizpf2wEPWCJFKjpdwA1WWE 10203
altrustworthyai/greybox/__init__.py sha256=bRtpGzm007wITCBmRufaMFQYhTfggjbaMxj6IMWrhGg 106
altrustworthyai/greybox/_shaptree.py sha256=mDmbPZEiwjLhC7vzog7facfoz_cYaGpgubOaXyaIUIg 2681
altrustworthyai/greybox/_treeinterpreter.py sha256=nV8KEkqpRN1lBcw_ds4Qq6Dcvv9_M4LclxbQ7Sz2I4E 5349
altrustworthyai/perf/__init__.py sha256=rUTWaHqBuAfNZWEac74fCuHRr72sEsQBMoVKfrcrdVc 96
altrustworthyai/perf/_curve.py sha256=JEhiGqBSSCWVd7cGalhuYm-L769cLAMfs9Qx8VV18Zs 10400
altrustworthyai/perf/_regression.py sha256=zm5X6ATIBcp_jwuCWtZjddLpTemXNAjIq9NQ_BOtsPo 5135
altrustworthyai/privacy/__init__.py sha256=6PcEHOJrqVrsEk7fSQT4QYqh4cyg_XbKuXbvE1fi3cQ 152
altrustworthyai/provider/__init__.py sha256=LK56t8OxURVfzkfoZQLXXcvTBQ_DWlNTMnRApZrd3-c 220
altrustworthyai/provider/_compute.py sha256=mqoaTPWkGXeadEalGb0fA0KZJapCxCb2hOcBaC50nio 656
altrustworthyai/provider/_environment.py sha256=gGDfUJbhDM9jv9BnCNKq4NJ-p556J9HKq2PDMKOmsj8 4578
altrustworthyai/provider/_visualize.py sha256=5zK5tT6uVWAZru39hpoRfaB3M74p1Du8xoog0UzCtVk 8116
altrustworthyai/root/bld/lib/altrustworthyai-inline.js sha256=lLtwuQL_a2IFzpPVtUkj1XfWrG4XKL9wPoHDJYxDquM 5208154
altrustworthyai/root/bld/lib/altrustworthyai-inline.js.LICENSE.txt sha256=woa-27mcw6IMABXdF8D_jsqzpc7S7OGkVRx4NyPbqTc 2808
altrustworthyai/root/bld/lib/libebm.dylib sha256=hwO85wFiSEeim3au70GhDir8I-qvcAWzaWm-SBHgdis 932800
altrustworthyai/utils/_SPOTgreedy.py sha256=p0Tg7VZ58ecVpNOr8Auh4OZ9irJ2dPQFtnzztgX37s8 2981
altrustworthyai/utils/__init__.py sha256=ysy7fiFiHhASxNQxKLf6e3CvB2ni4z7mNejug3aiPqA 284
altrustworthyai/utils/_clean_simple.py sha256=7BoU-FOGsfjb52ZDh9wlUMEIWzeRE1tcxNq7GytvO1E 13257
altrustworthyai/utils/_clean_x.py sha256=R50vwwNyTXeM68YaOhYqgz-nkGrSptfzfg0WRupKc3Q 83371
altrustworthyai/utils/_compressed_dataset.py sha256=FC68tvUEa3rvHyZx9T_-fnnkoSBNqvWtY33D5zd0c-I 5962
altrustworthyai/utils/_explanation.py sha256=0HwKNuIkNdoOBx-6HNQDDtoXFkv9kQ4EKiSPaUqQS0Q 6099
altrustworthyai/utils/_histogram.py sha256=RLNCjZyWFo4r_Cn5AiKcKlEn7mLgXnfjGB8oYR0Ihgo 2269
altrustworthyai/utils/_link.py sha256=cIWQU4LSfME-nzql-i9qGTLVF_AVD1gmRdtn6eKONcw 7560
altrustworthyai/utils/_measure_interactions.py sha256=f6Tb-tk45Q_CdVOz5NiZ18TgHS8yFDkN20di5qUh1P8 11193
altrustworthyai/utils/_misc.py sha256=aG-Ni9jsb53cVE-6N04XiH5YpEf0r33oQjrLMFN0APg 3667
altrustworthyai/utils/_native.py sha256=jKu1k0N7OZEfvch2YdC_YYEAeT2vL_CXdHYxijFlw8w 81717
altrustworthyai/utils/_preprocessor.py sha256=9o8Crs6GGfiVB8ZQFr5_y_cJsh2yYu_nONybZ20Y3kY 26157
altrustworthyai/utils/_privacy.py sha256=oZG3XtcV_HSuzxkZzjMpGf63JRZQvb4M6Ckyv3ac7rQ 6721
altrustworthyai/utils/_purify.py sha256=T46LZfVKYNMmFK8FkrGJtwBcDW8c0ouG3qumpiLesOE 4932
altrustworthyai/utils/_rank_interactions.py sha256=rtm0D8uiq5ZreX0dRWjsY2cid3mU9zhhZj9tZRjX1jg 2258
altrustworthyai/utils/_seed.py sha256=TY4ETA65GqB4rzF8GjdI3LRZEkGUAjCcyyTdwq_iuXA 2507
altrustworthyai/utils/_shap_common.py sha256=OqUb8T9hrPaNEllwQy7mz20YZGGDC-dCgJBEnme8B3Y 3904
altrustworthyai/utils/_synthetic.py sha256=RtldcWoH0c1xgvNEXbASE26bAnZZ15H5CsY5mG1yWK4 16749
altrustworthyai/utils/_unify_data.py sha256=-QHAwqYiHz3NbgQofAkr-9tXNYeTXEZxmBjClqw8PLM 3164
altrustworthyai/utils/_unify_predict.py sha256=BWyjXNSMJxnTbOhZlaXYePZuXpcA4jX8JPiKUptbk_0 5743
altrustworthyai/visual/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
altrustworthyai/visual/_inline.py sha256=BIrO5Gj1grEiwzE6ILpJElzz3cZvowj6XdmYEqAWBnQ 8510
altrustworthyai/visual/_interactive.py sha256=k8iqWkFC-EgFV_0p-FZKdzR_b4IWaRd6CK6Z_Q0v3rg 7253
altrustworthyai/visual/_udash.py sha256=CJhyWAFjh51EA5HrjmON3d463gL4kPX7QvRodVFmYMg 30745
altrustworthyai/visual/dashboard.py sha256=rC_fvBVa5kSexqwVUYoX7HGRk2NJEAIDzRpFG49O1Ys 12616
altrustworthyai/visual/plot.py sha256=-TPvOhslF3IU_ZRUzTPpcj89X7knOQ7SKq4GD1A42MI 26518
altrustworthyai/visual/assets/favicon.ico sha256=KlJWGlXNG1ndVFKxgUsacK33jfSww3EBzhHLQ3NxuMk 15406
altrustworthyai/visual/assets/udash.css sha256=4ktg48Wqe04KxUa4eGLVwwhAR4k2g5Zx5_kgpCeXxl0 15848
altrustworthyai/visual/assets/udash.js sha256=G0-gc5JZ791pH05lMyoJ57szKlDNqWjDvwfOiVwmi84 590
altrustworthyai_core-0.7.1.dist-info/METADATA sha256=QB76LdEGl8WyYYJaWhg1txNbM-gQVG_xQtQcW7MdoO8 3030
altrustworthyai_core-0.7.1.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
altrustworthyai_core-0.7.1.dist-info/entry_points.txt sha256=CNYIJIQM5yW6jYqEkrN1THQ5wtn4TluNoNHXKYZ_DGk 650
altrustworthyai_core-0.7.1.dist-info/top_level.txt sha256=qXMmNYxUhsXYLR8W9sxDrXK0Dxa7Fy-jbqV3k3Vqt60 16
altrustworthyai_core-0.7.1.dist-info/RECORD

top_level.txt

altrustworthyai

entry_points.txt

ExampleBlackboxExplainer = altrustworthyai.ext.examples:ExampleBlackboxExplainer
ExampleDataExplainer = altrustworthyai.ext.examples:ExampleDataExplainer
ExampleGlassboxExplainer = altrustworthyai.ext.examples:ExampleGlassboxExplainer
ExampleGreyboxExplainer = altrustworthyai.ext.examples:ExampleGreyboxExplainer
ExamplePerfExplainer = altrustworthyai.ext.examples:ExamplePerfExplainer
ExampleVisualizeProvider = altrustworthyai.ext.examples:ExampleVisualizeProvider