Skip to content

Instantly share code, notes, and snippets.

@SaschaDittmann
Created October 21, 2019 16:35
Show Gist options
  • Save SaschaDittmann/46ce6722e31f64217e0d0f04f305606c to your computer and use it in GitHub Desktop.
Save SaschaDittmann/46ce6722e31f64217e0d0f04f305606c to your computer and use it in GitHub Desktop.
DevOps for Machine Learning (Azure MLOps Part 3) - Train and Version Your Model
mkdir metadata && mkdir models
az ml run submit-script -g $(azureml.resourceGroup) -w $(azureml.workspaceName) -e $(experiment.name) --ct $(amlcompute.clusterName) -d conda_dependencies.yml -c train_diabetes -t ../metadata/run.json train_diabetes.py
az ml model register -g $(azureml.resourceGroup) -w $(azureml.workspaceName) -n $(model.name) -f metadata/run.json --asset-path outputs/models/sklearn_diabetes_model.pkl -d "Linear model using diabetes dataset" --tag "data"="diabetes" --tag "model"="regression" --model-framework ScikitLearn -t metadata/model.json
az ml model download -g $(azureml.resourceGroup) -w $(azureml.workspaceName) -i $(jq -r .modelId metadata/model.json) -t ./models --overwrite
**/metadata/*
**/models/*
**/deployment/*
**/setup/*
**/tests/integration/*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment