Skip to main content

Understand machine learning models with Contribution-Value plots

Project description

Contribution-Value plots

The Contribution-Value plot is a visual encoding for interpreting machine learning models. [more information]

Demo

Installation

To install use pip:

$ pip install cvplot

If you use jupyter lab, also run:

$ jupyter labextension install cvplot

for classic jupyter notebooks, run:

jupyter nbextension install --py --symlink --overwrite --sys-prefix cvplot
jupyter nbextension enable --py --sys-prefix cvplot

Development

For a development installation (requires npm or yarn),

$ git clone https://github.com/iamDecode/cvplot.git
$ cd cvplot

You may want to (create and) activate a virtual environment before continuing with:

$ pip install -e .
$ jupyter labextension install js
$ jupyter nbextension install --py --symlink --overwrite --sys-prefix cvplot
$ jupyter nbextension enable --py --sys-prefix cvplot

When actively developing your extension, build Jupyter Lab with the command:

$ jupyter lab --watch

This takes a minute or so to get started, but then automatically rebuilds JupyterLab when your javascript changes.

Citation

If you want to refer to our visualization, please cite our paper using the following BibTeX entry:

@article{collaris2021comparative,
  title={Comparative Evaluation of Contribution-Value Plots for Machine Learning Understanding},
  author={Collaris, Dennis and van Wijk, Jarke J.},
  journal={Journal of Visualization},
  year={2021},
  issn={1875-8975},
  doi={10.1007/s12650-021-00776-w},
  url={https://doi.org/10.1007/s12650-021-00776-w}
}

License

This project is licensed under the BSD 2-Clause License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cvplot-0.0.2.tar.gz (1.5 MB view details)

Uploaded Source

File details

Details for the file cvplot-0.0.2.tar.gz.

File metadata

  • Download URL: cvplot-0.0.2.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.11

File hashes

Hashes for cvplot-0.0.2.tar.gz
Algorithm Hash digest
SHA256 9c91551e479600448afb1865e98cd348bdcb2dd50bc45323e6f054f214423300
MD5 f60784aa0771422c2bc92f1179eac51c
BLAKE2b-256 b302b725f0a0bf7077464021f9e9a0a71d2332476a7946caebcadf02ff721c72

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page