Skip to main content

No project description provided

Project description

CircleCI Documentation Status

mlplot

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

Install

pip install mlplot

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

Contributing

Create a PR!

Plots

Starting from sklearn.

Classification

ROC with AUC number

ROC plot

Calibration

calibration plot

Precision-Recall

precision recall curve plot precision recall threshold plot

Population Histograms

precision recall curve plot

Confusion Matrix

confusion matrix

Classification Report

classification report

Regression

  • 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

Development

Publish to pypi

python setup.py sdist bdist_wheel
twine upload --repository-url https://pypi.org/ 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