Quick Start¶
Get up and running with the Rossmann forecasting project in 5 minutes.
New to MLOps Projects?
If you're unfamiliar with Python project setup, check the Detailed Setup Guide for step-by-step instructions.
Installation (3 minutes)¶
# 1. Install uv package manager
pip install uv
# 2. Clone repository
git clone https://github.com/bradleyboehmke/rossmann-forecasting.git
cd rossmann-forecasting
# 3. Create and activate virtual environment
uv venv
source .venv/bin/activate # macOS/Linux
# .venv\Scripts\activate # Windows
# 4. Install dependencies
uv pip install -e .
# 5. (Optional) Set up pre-commit hooks for code quality
uv pip install -e ".[dev]"
pre-commit install
Verify Setup (1 minute)¶
# Check data files (already included!)
ls -lh data/raw/train.csv data/raw/store.csv
# Run quick test
python -c "import pandas, lightgbm; print('✓ Setup successful!')"
Try a Workflow (1 minute)¶
Choose one to explore:
Next Steps¶
Explore MLOps workflows:
- 📊 DataOps Workflow - Data validation, processing, versioning
- 🤖 Model Training - Experiment tracking with MLflow
- 🚀 Deployment - API and dashboard deployment (Coming Soon)
- 📈 Monitoring - Data drift and performance tracking (Coming Soon)
Need help? See the Detailed Setup Guide for troubleshooting and advanced configuration.