My view on how MLOps should be implemented on Microsoft Azure
- Make changes to
train.py - Run the model training on local (possibly downsampled) version of the data
- Update
pipeline.pyand any unit tests - When you are ready to train the model on the training cluster, tag the branch with, e.g.,
git tag -a -m "Training with new hyperparams" train-vN.N - Push the branch with the
--follow-tagsflag set, sogit push --follow-tags origin master