Skip to main content

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

Overview

Introduction to the Skater library

Installing

How to install the Skater library

Tutorial

Steps to use Skater effectively.

API Reference

The detailed reference for Skater’s API.

Contributing

Guide to contributing to the Skater project.

💬 Feedback/Questions

Feature Requests/Bugs

GitHub issue tracker

Usage questions

Gitter chat

General discussion

Gitter chat

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)

Source distribution for skater 1.1.2
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
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page