Continuous Machine Learning (CML) is an open-source library for implementing continuous integration & delivery (CI/CD) in machine learning projects. Use it to automate parts of your development workflow, including model training and evaluation, comparing ML experiments across your project history, and monitoring changing datasets.
On every pull request, CML helps you automatically train and evaluate models, then generates a visual report with results and metrics. Above, an example report for a neural style transfer model.
We built CML with these principles in mind:
Need help? Just want to chat about continuous integration for ML? Visit our Discord channel!
🌟 Check out our YouTube video series for hands-on MLOps tutorials using CML! 🌟
Here are some example projects using CML.