What problem does it solve? Machine learning experiments produce scattered hyperparameters, metrics, and artifacts that are hard to reproduce, compare, or share across a team. This Skill provides structured logging, comparison, and reproducibility workflows so every training run is recorded and queryable. ## Core Features & Use Cases - Experiment Logging: Log hyperparameters, metrics, artifacts, and models with MLflow or Weights & Biases, including auto-logging for PyTorch, TensorFlow, scikit-learn, XGBoost, and LightGBM. - Comparison & Analysis: Query, rank, and statistically compare runs, generate markdown/JSON reports, and produce parallel-coordinates plots for hyperparameter searches. - Reproducibility & Infrastructure: Capture git commits, environment files, data fingerprints, and seeds, and set up remote tracking servers with PostgreSQL and S3 or managed MLflow on SageMaker. - Use Case: While tuning a churn model with Optuna, log each trial as a nested run, then run the comparison script to identify the best configuration and promote it to the model registry. ## Quick Start Ask the AI to set up MLflow tracking for your training script with auto-logging enabled and a comparison report of the top runs by accuracy.