Skip to main content

No project description provided

Project description

CircleCI Documentation Status


Machine learning evaluation plots using matplotlib and sklearn. Check out the docs.


pip install mlplot

ML Plot is runs with python 2.7, 3.5 and 3.6!


Create a PR!


Starting from sklearn.


ROC with AUC number

ROC plot


calibration plot


precision recall curve plot precision recall threshold plot

Population Histograms

precision recall curve plot

Confusion Matrix

confusion matrix

Classification Report

classification report


  • Full report
    • Mean sqr error
    • Mean abs error
    • Target mean, std
    • R2
  • Residual plot
  • Scatter plot
  • Histogram of regressor

Library Cleanup

  • Try in a notebook
  • Multi-model comparison
  • Report to generate multiple plots at once


Publish to pypi

python sdist bdist_wheel
twine upload --repository-url dist/*

Project details

Release history Release notifications

Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
mlplot-0.0.0-py3.6.egg (8.5 kB) Copy SHA256 hash SHA256 Egg 3.6
mlplot-0.0.0-py3-none-any.whl (9.6 kB) Copy SHA256 hash SHA256 Wheel py3
mlplot-0.0.0.tar.gz (7.9 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page