← MLOps learning pathMLOps · Module 2 of 10
Reproducible experiments
Track code, data, parameters and results.
📖 Key ideas
- Version code with Git.
- Version data and models with DVC or lakeFS.
- Track experiments (params, metrics, artifacts) with MLflow or W&B.
- Pin dependencies (requirements.txt, conda env, Docker).
- Set random seeds.
💡 Real-life example: Experiment tracking is a lab notebook recording every ingredient and result, so you can repeat the best one.
DVCData Version Control
MLflow TrackingLogs params, metrics and artifacts
ArtifactOutput file like a model
Pinned dependenciesExact package versions