Skater
Skater is a python package for interpreting(via post-hoc evaluation/rule extraction) predictive models. With Skater, you can unpack the internal mechanics of arbitrary models; as long as you can obtain inputs, and use a function to obtain outputs, you can use Skater to learn about the models internal decision policies.
The package was originally developed by Aaron Kramer, Pramit Choudhary and internal DataScience Team at DataScience.com to help enable practitioners explain and interpret predictive “black boxes” preferably in a human interpretable way.
📖 Documentation
Introduction to the Skater library |
|
How to install the Skater library |
|
Steps to use Skater effectively. |
|
The detailed reference for Skater’s API. |
|
Guide to contributing to the Skater project. |
💬 Feedback/Questions
Feature Requests/Bugs |
|
Usage questions |
|
General discussion |
Install Skater
Dependencies
Skater relies on numpy, pandas, scikit-learn, and the DataScience.com fork of the LIME package. Plotting functionality requires matplotlib, though it is not required to install the package. Currently we only distribute to pypi, though adding a conda distribution is on the roadmap.
pip
When using pip, to ensure your system is not modified by an installation, it is recommended that you use a virtual environment (virtualenv, conda environment).
pip install -U Skater #For enabling Rule based interpretation follow the steps mentioned on the repo
Release files for skater 1.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| skater-1.1.2.tar.gz | 96.7 kB | Details |
Release files / skater-1.1.2.tar.gz
| Download URL | skater-1.1.2.tar.gz |
|---|---|
| Size | 96.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
825609b4f354511caf9e1fb315a3b8e288ca4826e896f121e16aeca25c3e4013
|
|
BLAKE2b-256 checksum How to use checksums |
5a99aa0b52e709a621dfae9fbf8359c9f1ee6d2272e7f53cd2815284e088ec74
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.23.3 CPython/2.7.9
|