Awesome
sklearn-evaluation
<p align="center"> <a href="https://ploomber.io/community">Join our community</a> | <a href="https://www.getrevue.co/profile/ploomber">Newsletter</a> | <a href="mailto:contact@ploomber.io">Contact us</a> | <a href="https://sklearn-evaluation.ploomber.io">Docs</a> | <a href="https://ploomber.io/">Blog</a> | <a href="https://www.ploomber.io">Website</a> | <a href="https://www.youtube.com/channel/UCaIS5BMlmeNQE4-Gn0xTDXQ">YouTube</a> </p>Machine learning model evaluation made easy: plots, tables, HTML reports, experiment tracking, and Jupyter notebook analysis.
Supports Python 3.7 and higher. Tested on Linux, macOS and Windows.
Note: Recent versions likely work on Python 3.6, however, 0.8.2
was the latest version we tested with Python 3.6.
Install
pip install sklearn-evaluation
Features
- Plotting (confusion matrix, feature importances, precision-recall, roc, elbow curve, silhouette plot)
- Report generation (example)
- Evaluate grid search results
- Track experiments using a local SQLite database
- Analyze notebooks output
- Query notebooks with SQL