Skip to main content

MLflow Tutorial for Machine Learning in Python

Track every machine learning experiment you run in Python with MLflow: parameters, metrics, charts and models, compared side by side in the MLflow UI. Beginner-friendly parts take you from installing MLflow and running your own tracking server to evaluating, registering and serving scikit-learn models, all on your own computer.

1 part · 41 min read

Start with Part 1
  1. Install MLflow and Track Your First Experiment

    · 41 min read

    Install MLflow 3.18 with uv, start your own tracking server on your computer, and log your first machine learning experiment from Python: parameters, metrics, tags and a chart for a scikit-learn house price model, then compare the runs in the MLflow UI.