Experiment Tracking with MLflow
mlflow.start_run(), log_param(), log_metric(), log_artifact(), viewing the MLflow UI.
Why Track Experiments?
ML work means dozens of runs with different parameters and data. Without tracking you lose which settings produced your best model. MLflow records parameters, metrics, and artifacts for every run so results are reproducible and comparable.
Installing and Importing
MLflow is a single pip install and import.
# pip install mlflow
import mlflow
import mlflow.sklearnAll lessons in this course
- Experiment Tracking with MLflow
- Model Registry and Versioning
- Building Reproducible ML Pipelines
- Monitoring Model Performance in Production