Sefism is free for learners. We are here to help you grow, one step at a time.Join for free
Sefism.

Cheat sheet · Specialise

MLflow cheat sheet

Opens with credits

A quick-revision book on MLflow in Python for engineers who train, compare, ship and monitor models. It follows a model's life: tracking experiments, packaging models, registering and promoting them with aliases, serving and evaluating them, tracing GenAI apps, and the habits that make ML work reproducible.

Curated by Tauseef Fayyaz9 chapters65 concepts83 glossary terms

Chapters

9 chapters · 65 concepts

  1. 1Tracking experimentsExperiments, runs and what you log to them: parameters, metrics, tags, artefacts and datasets.8 concepts
  2. 2Autologging, search and the UICapturing runs with one line, organising hyperparameter searches, and finding the best run in code or in the UI.7 concepts
  3. Tracking server and storesWhere runs and files live, and how to run a shared tracking server for a team.7 conceptsOpens with credits
  4. Models, flavours and signaturesThe MLflow Model format: how models are logged with their environment and schema, and loaded anywhere through one interface.9 conceptsOpens with credits
  5. Model RegistryNamed, versioned models with aliases that decide which version is live, and a clear promotion path.7 conceptsOpens with credits
  6. Serving, deployment and projectsTurning a logged model into a REST endpoint, a container or a batch job, and packaging training code with MLflow Projects.7 conceptsOpens with credits
  7. EvaluationScoring classical models and GenAI apps in a repeatable way, and using the results to decide what gets promoted.6 conceptsOpens with credits
  8. GenAI tracing and promptsObserving LLM applications with traces, and versioning prompts in the registry alongside models.7 conceptsOpens with credits
  9. MLOps practiceThe habits and pipelines around MLflow that make models reproducible, reviewable and safe to change.7 conceptsOpens with credits
  10. 10Glossary, A to ZEvery concept in the sheet and the smaller terms it uses, in one list.83 terms

About this sheet

Experiment tracking, the tracking server, models and signatures, the Model Registry with aliases, serving, evaluation, GenAI tracing and MLOps.

Picked from the other libraries by shared topics.

Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.

  • 1:1 Mentorship
  • Fresh Graduate Mentorship
  • Career Guidance

Brand deals, promos and partnerships: tauseeffayyaz@gmail.com