Description
Currently hyperparameter tuning isn't a part of the project template, despite it being a very useful part of model development. A standard method of hyperparameter tuning should be added to the template.
Potentially useful resources:
https://mlflow.org/docs/latest/traditional-ml/hyperparameter-tuning-with-child-runs/index.html
https://mlflow.org/docs/latest/traditional-ml/hyperparameter-tuning-with-child-runs/notebooks/hyperparameter-tuning-with-child-runs.html
https://github.com/StefanieStoppel/pytorch-mlflow-optuna/blob/tutorial-basics/mlflow-optuna-pytorch.ipynb
Requirements
- tune.py script added which performs hyperparameter tuning under csc mlops framework.
- This should also be added to the tutorials.
Description
Currently hyperparameter tuning isn't a part of the project template, despite it being a very useful part of model development. A standard method of hyperparameter tuning should be added to the template.
Potentially useful resources:
https://mlflow.org/docs/latest/traditional-ml/hyperparameter-tuning-with-child-runs/index.html
https://mlflow.org/docs/latest/traditional-ml/hyperparameter-tuning-with-child-runs/notebooks/hyperparameter-tuning-with-child-runs.html
https://github.com/StefanieStoppel/pytorch-mlflow-optuna/blob/tutorial-basics/mlflow-optuna-pytorch.ipynb
Requirements