From eddb5b94ae2bcf0253f16cf5eb2640e3bb7d3d1f Mon Sep 17 00:00:00 2001 From: Paresh Rane Date: Wed, 29 Mar 2023 15:07:18 +0530 Subject: [PATCH 01/11] changed number of nodes for compute cluster --- .env.example | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.env.example b/.env.example index 47311d1e..a57eb309 100644 --- a/.env.example +++ b/.env.example @@ -65,7 +65,7 @@ AML_ENV_NAME_SCORING='diabetes_regression_scoring_env' AML_ENV_NAME_SCORE_COPY='diabetes_regression_score_copy_env' AML_COMPUTE_CLUSTER_NAME_SCORING = 'score-cluster' AML_COMPUTE_CLUSTER_CPU_SKU_SCORING = 'STANDARD_DS2_V2' -AML_CLUSTER_MAX_NODES_SCORING = '4' +AML_CLUSTER_MAX_NODES_SCORING = '1' AML_CLUSTER_MIN_NODES_SCORING = '0' AML_CLUSTER_PRIORITY_SCORING = 'lowpriority' AML_REBUILD_ENVIRONMENT_SCORING = 'true' From ca9919222b2f1c997de42d8fc73e7015807c9366 Mon Sep 17 00:00:00 2001 From: Paresh Rane Date: Wed, 29 Mar 2023 15:19:01 +0530 Subject: [PATCH 02/11] changed training parameter --- diabetes_regression/training/train.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diabetes_regression/training/train.py b/diabetes_regression/training/train.py index 22258042..26e4b797 100644 --- a/diabetes_regression/training/train.py +++ b/diabetes_regression/training/train.py @@ -62,7 +62,7 @@ def main(): print("Running train.py") # Define training parameters - ridge_args = {"alpha": 0.5} + ridge_args = {"alpha": 0.49} # Load the training data as dataframe data_dir = "data" From e498b48dc46ae4057632dab8b9ba2e7fdc64ff07 Mon Sep 17 00:00:00 2001 From: aniket-dumbare <128672774+aniket-dumbare@users.noreply.github.com> Date: Wed, 29 Mar 2023 16:58:27 +0530 Subject: [PATCH 03/11] Update diabetes_regression-ci.yml --- .pipelines/diabetes_regression-ci.yml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/.pipelines/diabetes_regression-ci.yml b/.pipelines/diabetes_regression-ci.yml index 5a539af0..039f0985 100644 --- a/.pipelines/diabetes_regression-ci.yml +++ b/.pipelines/diabetes_regression-ci.yml @@ -10,13 +10,6 @@ trigger: branches: include: - master - paths: - include: - - diabetes_regression/ - - ml_service/pipelines/diabetes_regression_build_train_pipeline.py - - ml_service/pipelines/diabetes_regression_build_train_pipeline_with_r.py - - ml_service/pipelines/diabetes_regression_build_train_pipeline_with_r_on_dbricks.py - variables: - template: diabetes_regression-variables-template.yml - group: devopsforai-aml-vg From 8eb46358c2cde93867329ea1199dfceb8b67ff70 Mon Sep 17 00:00:00 2001 From: aniket-dumbare <128672774+aniket-dumbare@users.noreply.github.com> Date: Wed, 29 Mar 2023 16:58:55 +0530 Subject: [PATCH 04/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 434be0df..b0a704ea 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ products: description: "Code which demonstrates how to set up and operationalize an MLOps flow leveraging Azure Machine Learning and Azure DevOps." --- -# MLOps with Azure ML +# MLOps with Azure ML Demo CI: [![Build Status](https://aidemos.visualstudio.com/MLOps/_apis/build/status/Model-Train-Register-CI?branchName=master)](https://aidemos.visualstudio.com/MLOps/_build/latest?definitionId=160&branchName=master) From e922e36c75c5a9c102f88b9dd6a37e28320eb8b1 Mon Sep 17 00:00:00 2001 From: Paresh Rane Date: Wed, 29 Mar 2023 17:01:28 +0530 Subject: [PATCH 05/11] changed alpha to 0.5 --- diabetes_regression/training/train.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diabetes_regression/training/train.py b/diabetes_regression/training/train.py index 26e4b797..1186aeab 100644 --- a/diabetes_regression/training/train.py +++ b/diabetes_regression/training/train.py @@ -62,7 +62,7 @@ def main(): print("Running train.py") # Define training parameters - ridge_args = {"alpha": 0.49} + ridge_args = {"alpha": 0.50} # Load the training data as dataframe data_dir = "data" From c22fd1f8223b78f586c1f94c85e52591d38141a9 Mon Sep 17 00:00:00 2001 From: aniket-dumbare <128672774+aniket-dumbare@users.noreply.github.com> Date: Wed, 29 Mar 2023 17:04:35 +0530 Subject: [PATCH 06/11] Update diabetes_regression-ci.yml --- .pipelines/diabetes_regression-ci.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.pipelines/diabetes_regression-ci.yml b/.pipelines/diabetes_regression-ci.yml index 039f0985..34a767df 100644 --- a/.pipelines/diabetes_regression-ci.yml +++ b/.pipelines/diabetes_regression-ci.yml @@ -10,6 +10,13 @@ trigger: branches: include: - master + paths: + include: + - diabetes_regression/ + - ml_service/pipelines/diabetes_regression_build_train_pipeline.py + - ml_service/pipelines/diabetes_regression_build_train_pipeline_with_r.py + - ml_service/pipelines/diabetes_regression_build_train_pipeline_with_r_on_dbricks.py + variables: - template: diabetes_regression-variables-template.yml - group: devopsforai-aml-vg From 678741261683ac8c8bacf70b810a06f4315b74b7 Mon Sep 17 00:00:00 2001 From: Paresh Rane Date: Wed, 29 Mar 2023 19:51:55 +0530 Subject: [PATCH 07/11] chaged alpha to 0.6 --- diabetes_regression/training/train.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diabetes_regression/training/train.py b/diabetes_regression/training/train.py index 1186aeab..38fa8a24 100644 --- a/diabetes_regression/training/train.py +++ b/diabetes_regression/training/train.py @@ -62,7 +62,7 @@ def main(): print("Running train.py") # Define training parameters - ridge_args = {"alpha": 0.50} + ridge_args = {"alpha": 0.6} # Load the training data as dataframe data_dir = "data" From c6ffe45ea4203f70a2d476acbd47c060a70d585a Mon Sep 17 00:00:00 2001 From: Paresh Rane Date: Thu, 30 Mar 2023 11:47:12 +0530 Subject: [PATCH 08/11] changed max number of nodes for compute cluster to 1 --- .env.example | 2 +- .pipelines/diabetes_regression-variables-template.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.env.example b/.env.example index a57eb309..b0e24d34 100644 --- a/.env.example +++ b/.env.example @@ -19,7 +19,7 @@ AML_ENV_NAME='diabetes_regression_training_env' AML_ENV_TRAIN_CONDA_DEP_FILE="conda_dependencies.yml" AML_COMPUTE_CLUSTER_NAME = 'train-cluster' AML_COMPUTE_CLUSTER_CPU_SKU = 'STANDARD_DS2_V2' -AML_CLUSTER_MAX_NODES = '4' +AML_CLUSTER_MAX_NODES = '1' AML_CLUSTER_MIN_NODES = '0' AML_CLUSTER_PRIORITY = 'lowpriority' # Training Config diff --git a/.pipelines/diabetes_regression-variables-template.yml b/.pipelines/diabetes_regression-variables-template.yml index 502753fb..bd236e21 100644 --- a/.pipelines/diabetes_regression-variables-template.yml +++ b/.pipelines/diabetes_regression-variables-template.yml @@ -45,7 +45,7 @@ variables: - name: AML_CLUSTER_MIN_NODES value: 0 - name: AML_CLUSTER_MAX_NODES - value: 4 + value: 1 - name: AML_CLUSTER_PRIORITY value: lowpriority @@ -90,7 +90,7 @@ variables: - name: AML_CLUSTER_MIN_NODES_SCORING value: 0 - name: AML_CLUSTER_MAX_NODES_SCORING - value: 4 + value: 1 - name: AML_CLUSTER_PRIORITY_SCORING value: lowpriority # The path to the batch scoring script relative to SOURCES_DIR_TRAIN From 6a327beb297a49037a6abb03626f0a01d68fb733 Mon Sep 17 00:00:00 2001 From: Paresh Rane Date: Fri, 31 Mar 2023 13:34:11 +0530 Subject: [PATCH 09/11] changed azurr_cli_ml extension from 1.27.0 to 1.41.0 --- .pipelines/diabetes_regression-cd.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pipelines/diabetes_regression-cd.yml b/.pipelines/diabetes_regression-cd.yml index a691cc47..7421af4e 100644 --- a/.pipelines/diabetes_regression-cd.yml +++ b/.pipelines/diabetes_regression-cd.yml @@ -49,7 +49,7 @@ stages: azureSubscription: '$(WORKSPACE_SVC_CONNECTION)' scriptLocation: inlineScript workingDirectory: $(Build.SourcesDirectory) - inlineScript: 'az extension add --source https://azurecliext.blob.core.windows.net/release/azure_cli_ml-1.27.0-py3-none-any.whl --yes' + inlineScript: 'az extension add --source https://azurecliext.blob.core.windows.net/release/azure_cli_ml-1.41.0-py3-none-any.whl --yes' - task: AzureCLI@1 displayName: "Deploy to ACI (CLI)" inputs: @@ -95,7 +95,7 @@ stages: azureSubscription: '$(WORKSPACE_SVC_CONNECTION)' scriptLocation: inlineScript workingDirectory: $(Build.SourcesDirectory) - inlineScript: 'az extension add --source https://azurecliext.blob.core.windows.net/release/azure_cli_ml-1.27.0-py3-none-any.whl --yes' + inlineScript: 'az extension add --source https://azurecliext.blob.core.windows.net/release/azure_cli_ml-1.41.0-py3-none-any.whl --yes' - task: AzureCLI@1 displayName: "Deploy to AKS (CLI)" inputs: From c3db27e53f2ecf964e4fd35f9bd31e79cd35bab1 Mon Sep 17 00:00:00 2001 From: Paresh Rane Date: Wed, 5 Apr 2023 16:12:08 +0530 Subject: [PATCH 10/11] Changed Readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b0a704ea..9265d618 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ products: description: "Code which demonstrates how to set up and operationalize an MLOps flow leveraging Azure Machine Learning and Azure DevOps." --- -# MLOps with Azure ML Demo +# #MLOps with Azure ML Demo CI: [![Build Status](https://aidemos.visualstudio.com/MLOps/_apis/build/status/Model-Train-Register-CI?branchName=master)](https://aidemos.visualstudio.com/MLOps/_build/latest?definitionId=160&branchName=master) From 71517cc68db839efa3571864d54e268db572132a Mon Sep 17 00:00:00 2001 From: Paresh Rane Date: Wed, 5 Apr 2023 16:24:41 +0530 Subject: [PATCH 11/11] Changed Alpha to 0.5 --- diabetes_regression/parameters.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diabetes_regression/parameters.json b/diabetes_regression/parameters.json index 48f7227d..66bfb739 100644 --- a/diabetes_regression/parameters.json +++ b/diabetes_regression/parameters.json @@ -1,7 +1,7 @@ { "training": { - "alpha": 0.4 + "alpha": 0.5 }, "evaluation": {