Implemented data versioning, model experimentation & CI using DVC, DVClive & GitHub Actions.
Blog : ML Workflow with DVC & DVCLive
- Clone the repository.
- Install dependencies using
pip install -r requirements.txt
.
- Change the input parameters of
params.yaml
. - Run
dvc exp run
to execute the e2e workflow.
/src
: Contains the source code files./data
: Stores input and output data files./log
: Store the log files./dvclive
: Store the logged parameters & metrics.
- Download the dataset from here.