Adding Hyperparameter tuning to dvc.yaml
In this exercise, your task is to define a hyperparameter tuning workflow.
The python file hp_tuning.py
is the script for hyperparameter training
and takes the hyperparameter configuration file hp_config.json
as an input
to produce rfc_best_params.json
as an output.
The dvc.yaml
file outlines the DVC workflow orchestrating the hyperparameter tuning and lists commands, dependencies, and outputs.
NOTE: This exercise involves changing both hp_tuning.py
and dvc.yaml
. Both files have been opened for you in the editor.
This exercise is part of the course
CI/CD for Machine Learning
Hands-on interactive exercise
Turn theory into action with one of our interactive exercises
