Skip to content

Commit

Permalink
added tab description to long description
Browse files Browse the repository at this point in the history
  • Loading branch information
Oege Dijk authored and Oege Dijk committed Feb 1, 2020
1 parent 9a01228 commit f093176
Showing 1 changed file with 21 additions and 11 deletions.
32 changes: 21 additions & 11 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,31 @@
setup(
name='explainerdashboard',
version='0.1.8.0',
description='library that',
description='explainerdashboard allows you quickly build an interactive dashboard to explain the inner workings of your machine learning model.',
long_description="""
explainerdashboard allows you quickly build an interactive dashboard to explain the inner workings of your machine learning model.
explainerdashboard allows you quickly build an interactive dashboard to explain the inner workings of your machine learning model.
The library is flexible in that you first create an ExplainerBunch class that handles the computations and
plotting functionality for you, so that you can then build a plotly dash dashboard on top of that.
It includes:
- Model summary statistics
- SHAP values (importances, individual contributions, dependence plots, interaction plots, etc)
- permutation importances
- partial dependence plots
- DecisionTree visualizers
The standard built-in dashboard comes with a number of standard tabs (that can be switched on individually), namely:
You can display an interactive dashboard with all of these features with only three lines of code.
- Model Summary Tab (classifier/regression metrics and plots + feature importances)
- Contributions Tab (explain individual predictions, and compare what-if scenarios using pdp plots)
- Dependence Tab (investigate how predictions change along the axis of each feature)
- Interactions Tab (investigate the interaction effects between your variables)
- Shadow Trees Tab (for RandomForests, display all the individual trees inside the forest)
A deployed example can be found at http://titanicexplainer.herokuapp.com
""",
It includes:
- Model summary statistics
- SHAP values (importances, individual contributions, dependence plots, interaction plots, etc)
- permutation importances
- partial dependence plots
- DecisionTree visualizers
You can display an interactive dashboard with all of these features with only three lines of code.
A deployed example can be found at http://titanicexplainer.herokuapp.com
""",
license='MIT',
packages=find_packages(),
package_dir={'explainerdashboard': 'explainerdashboard'}, # the one line where all the magic happens
Expand Down

0 comments on commit f093176

Please sign in to comment.