https://github.com/trustyai-explainability/trustyai-explainability-python-examples
Examples for the Python bindings for TrustyAI's explainability library
https://github.com/trustyai-explainability/trustyai-explainability-python-examples
explainable-ai java jupyter machine-learning python trustyai
Last synced: 10 months ago
JSON representation
Examples for the Python bindings for TrustyAI's explainability library
- Host: GitHub
- URL: https://github.com/trustyai-explainability/trustyai-explainability-python-examples
- Owner: trustyai-explainability
- License: apache-2.0
- Created: 2021-10-15T21:42:22.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-07T14:54:22.000Z (over 1 year ago)
- Last Synced: 2025-07-13T16:22:18.482Z (12 months ago)
- Topics: explainable-ai, java, jupyter, machine-learning, python, trustyai
- Homepage:
- Size: 47.5 MB
- Stars: 11
- Watchers: 3
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://mybinder.org/v2/gh/trustyai-explainability/trustyai-explainability-python-examples/main?labpath=examples)
# trustyai-examples
Examples for the [Python bindings](https://github.com/trustyai-explainability/trustyai-explainability-python) to [TrustyAI](https://github.com/trustyai-explainability/trustyai-explainability)'s explainability library.
## Binder
You can run the example Jupyter notebooks using `mybinder.org` by following [this link](https://mybinder.org/v2/gh/trustyai-explainability/trustyai-explainability-python-examples/main?labpath=examples).
## Jupyter notebooks
Several example Jupyter notebooks are available.
### Explainers
- [Counterfactual explanations](examples/Counterfactuals.ipynb)
- [LIME explanations](examples/Lime.ipynb)
- [SHAP explanations](examples/SHAP.ipynb)
- [PDP explanations](examples/PDP.ipynb)
- Time-series explainers
- [TSLime](examples/TSLime.ipynb)[^1]
- [TSSaliency](examples/TSSaliency.ipynb)[^1]
- [Time-series Individual Conditional Expectation (TSICE)](examples/TSICE.ipynb)[^1]
- Full examples
- [Energy load forecasting](examples/EnergyLoadForecasting.ipynb)[^1]
- [Engine fault detection](examples/EngineFaultDetection.ipynb)[^1]
- Detoxification
- [LLM detoxification using TMaRCo](examples/Detoxify.ipynb)[^2]
### Metrics
- Bias/fairness
- [Group fairness metrics](examples/GroupFairnessMetrics.ipynb)
- Language
- [Language performance](examples/LanguageMetrics.ipynb)
[^1]: These explainers require the extra dependencies, installed with `pip install trustyai[extras]`.
[^2]: Detoxification requires the optional dependencies, installed with `pip install trustyai[detoxify]`.