Overview
The objective is to perform model training and testing using MLOps principles such as reproducibility, version control, and CI integration.
Assignment Structure
| Branch | Purpose |
|---|---|
main |
Final merged code |
dtree |
Decision Tree Regressor implementation |
kernelridge |
Kernel Ridge Regressor + CI workflow |
Setup & Usage
- Clone this Repo and create a virtual environment in the folder and install requirements.
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
- Run Decision Tree
python train.py
- Run Kernel Ridge
python train2.py