Probatus
Overview
Probatus is a python package that helps validate regression & (multiclass) classification models and the data used to develop them. Main features:
- probatus.interpret provides shap-based model interpretation tools
- probatus.sample_similarity to compare two datasets using resemblance modelling, f.e.
trainwith out-of-timetest. - probatus.feature_elimination.ShapRFECV provides cross-validated Recursive Feature Elimination using shap feature importance.
Installation
Probatus supports Python 3.10 through 3.13.
pip install probatus
Documentation
Documentation at ing-bank.github.io/probatus/.
You can also check out blog posts about Probatus:
- Open-sourcing ShapRFECV — Improved feature selection powered by SHAP.
- Model Explainability — How to choose the right tool?
Contributing
To learn more about making a contribution to Probatus, please see CONTRIBUTING.md.
Release files for probatus 3.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| probatus-3.1.5.tar.gz | 54.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| probatus-3.1.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 121.2 kB
Release files / probatus-3.1.5.tar.gz
| Download URL | probatus-3.1.5.tar.gz |
|---|---|
| Size | 54.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1d55c953bae5b785c4987ad8ebc01e6bbc5f6c5260568beefe61cef8bfc38d6c
|
|
BLAKE2b-256 checksum How to use checksums |
986bfef0c324b5b6e47b9ae14d79d9c191ab880a3a42bd754539e38f26c3e747
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.21
|
Release files / probatus-3.1.5-py3-none-any.whl
| Download URL | probatus-3.1.5-py3-none-any.whl |
|---|---|
| Size | 67.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
32785f1657f547290dac01a48ca0b5705bd6bde044c7b6aac887d2aafd9a7cc2
|
|
BLAKE2b-256 checksum How to use checksums |
355c8c53bb246722c91967317f39365b0166293e533eb15a5a86adb192092cec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.21
|