From bff4840648e23c0ba8b900a8447eca0a376d1b0e Mon Sep 17 00:00:00 2001 From: Ramu Vadthyavath Date: Wed, 19 Jul 2023 14:55:14 +0530 Subject: [PATCH] compute update and viz error fix (#2454) * compute update and viz error fix * v1 notebooks compute update * format updates * format updates * format updates * compute name update * cluster name update * cluster update --- ...mage-classification-multiclass-task-fridge-items.ipynb | 8 ++++---- ...mage-classification-multilabel-task-fridge-items.ipynb | 6 +++--- ...ml-image-instance-segmentation-task-fridge-items.ipynb | 4 ++-- .../automl-image-object-detection-task-fridge-items.ipynb | 2 +- ...ml-image-classification-multiclass-batch-scoring.ipynb | 4 ++-- .../auto-ml-image-classification-multiclass.ipynb | 4 ++-- .../auto-ml-image-classification-multilabel.ipynb | 4 ++-- .../auto-ml-image-instance-segmentation.ipynb | 4 ++-- .../auto-ml-image-object-detection.ipynb | 4 ++-- 9 files changed, 20 insertions(+), 20 deletions(-) diff --git a/sdk/python/jobs/automl-standalone-jobs/automl-image-classification-multiclass-task-fridge-items/automl-image-classification-multiclass-task-fridge-items.ipynb b/sdk/python/jobs/automl-standalone-jobs/automl-image-classification-multiclass-task-fridge-items/automl-image-classification-multiclass-task-fridge-items.ipynb index 796c263c10..5846616896 100644 --- a/sdk/python/jobs/automl-standalone-jobs/automl-image-classification-multiclass-task-fridge-items/automl-image-classification-multiclass-task-fridge-items.ipynb +++ b/sdk/python/jobs/automl-standalone-jobs/automl-image-classification-multiclass-task-fridge-items/automl-image-classification-multiclass-task-fridge-items.ipynb @@ -448,7 +448,7 @@ "from azure.ai.ml.entities import AmlCompute\n", "from azure.core.exceptions import ResourceNotFoundError\n", "\n", - "compute_name = \"gpu-cluster-nc6\"\n", + "compute_name = \"gpu-cluster-nc6sv3\"\n", "\n", "try:\n", " _ = ml_client.compute.get(compute_name)\n", @@ -458,7 +458,7 @@ " compute_config = AmlCompute(\n", " name=compute_name,\n", " type=\"amlcompute\",\n", - " size=\"Standard_NC6\",\n", + " size=\"Standard_NC6s_v3\",\n", " idle_time_before_scale_down=120,\n", " min_instances=0,\n", " max_instances=4,\n", @@ -1107,7 +1107,7 @@ " endpoint_name=online_endpoint_name,\n", " model=registered_model.id,\n", " # use GPU instance type like Standard_NC6s_v3 for faster explanations\n", - " instance_type=\"Standard_DS3_V2\",\n", + " instance_type=\"Standard_DS4_V2\",\n", " instance_count=1,\n", " request_settings=req_timeout,\n", " liveness_probe=ProbeSettings(\n", @@ -1376,7 +1376,7 @@ "# visualize explanations of the first image against one of the class\n", "img_bytes = base64_to_img(predictions[0][\"visualizations\"])\n", "image = Image.open(BytesIO(img_bytes))\n", - "display(image)" + "plt.imshow(image)" ] }, { diff --git a/sdk/python/jobs/automl-standalone-jobs/automl-image-classification-multilabel-task-fridge-items/automl-image-classification-multilabel-task-fridge-items.ipynb b/sdk/python/jobs/automl-standalone-jobs/automl-image-classification-multilabel-task-fridge-items/automl-image-classification-multilabel-task-fridge-items.ipynb index b8f549d972..45f5c43565 100644 --- a/sdk/python/jobs/automl-standalone-jobs/automl-image-classification-multilabel-task-fridge-items/automl-image-classification-multilabel-task-fridge-items.ipynb +++ b/sdk/python/jobs/automl-standalone-jobs/automl-image-classification-multilabel-task-fridge-items/automl-image-classification-multilabel-task-fridge-items.ipynb @@ -437,7 +437,7 @@ " compute_config = AmlCompute(\n", " name=compute_name,\n", " type=\"amlcompute\",\n", - " size=\"Standard_NC6\",\n", + " size=\"Standard_NC6s_v3\",\n", " idle_time_before_scale_down=120,\n", " min_instances=0,\n", " max_instances=4,\n", @@ -1088,7 +1088,7 @@ " endpoint_name=online_endpoint_name,\n", " model=registered_model.id,\n", " # use GPU instance type like Standard_NC6s_v3 for faster explanations\n", - " instance_type=\"Standard_DS3_V2\",\n", + " instance_type=\"Standard_DS4_V2\",\n", " instance_count=1,\n", " request_settings=req_timeout,\n", " liveness_probe=ProbeSettings(\n", @@ -1364,7 +1364,7 @@ "# visualize explanations of the first image against one of the classes\n", "img_bytes = base64_to_img(predictions[0][\"visualizations\"][0])\n", "image = Image.open(BytesIO(img_bytes))\n", - "display(image)" + "plt.imshow(image)" ] }, { diff --git a/sdk/python/jobs/automl-standalone-jobs/automl-image-instance-segmentation-task-fridge-items/automl-image-instance-segmentation-task-fridge-items.ipynb b/sdk/python/jobs/automl-standalone-jobs/automl-image-instance-segmentation-task-fridge-items/automl-image-instance-segmentation-task-fridge-items.ipynb index fd7267c5f4..0f3b9b19de 100644 --- a/sdk/python/jobs/automl-standalone-jobs/automl-image-instance-segmentation-task-fridge-items/automl-image-instance-segmentation-task-fridge-items.ipynb +++ b/sdk/python/jobs/automl-standalone-jobs/automl-image-instance-segmentation-task-fridge-items/automl-image-instance-segmentation-task-fridge-items.ipynb @@ -537,7 +537,7 @@ " compute_config = AmlCompute(\n", " name=compute_name,\n", " type=\"amlcompute\",\n", - " size=\"Standard_NC6\",\n", + " size=\"Standard_NC6s_v3\",\n", " idle_time_before_scale_down=120,\n", " min_instances=0,\n", " max_instances=4,\n", @@ -1200,7 +1200,7 @@ " name=\"is-fridge-items-mlflow-dpl\",\n", " endpoint_name=online_endpoint_name,\n", " model=registered_model.id,\n", - " instance_type=\"Standard_DS3_V2\",\n", + " instance_type=\"Standard_DS4_V2\",\n", " instance_count=1,\n", " liveness_probe=ProbeSettings(\n", " failure_threshold=30,\n", diff --git a/sdk/python/jobs/automl-standalone-jobs/automl-image-object-detection-task-fridge-items/automl-image-object-detection-task-fridge-items.ipynb b/sdk/python/jobs/automl-standalone-jobs/automl-image-object-detection-task-fridge-items/automl-image-object-detection-task-fridge-items.ipynb index 25c354ea58..f68ca9ac1c 100644 --- a/sdk/python/jobs/automl-standalone-jobs/automl-image-object-detection-task-fridge-items/automl-image-object-detection-task-fridge-items.ipynb +++ b/sdk/python/jobs/automl-standalone-jobs/automl-image-object-detection-task-fridge-items/automl-image-object-detection-task-fridge-items.ipynb @@ -1202,7 +1202,7 @@ " name=\"od-fridge-items-mlflow-deploy\",\n", " endpoint_name=online_endpoint_name,\n", " model=registered_model.id,\n", - " instance_type=\"Standard_DS3_V2\",\n", + " instance_type=\"Standard_DS4_V2\",\n", " instance_count=1,\n", " liveness_probe=ProbeSettings(\n", " failure_threshold=30,\n", diff --git a/v1/python-sdk/tutorials/automl-with-azureml/image-classification-multiclass-batch-scoring/auto-ml-image-classification-multiclass-batch-scoring.ipynb b/v1/python-sdk/tutorials/automl-with-azureml/image-classification-multiclass-batch-scoring/auto-ml-image-classification-multiclass-batch-scoring.ipynb index 6cbcad76c0..20ca0f22d7 100644 --- a/v1/python-sdk/tutorials/automl-with-azureml/image-classification-multiclass-batch-scoring/auto-ml-image-classification-multiclass-batch-scoring.ipynb +++ b/v1/python-sdk/tutorials/automl-with-azureml/image-classification-multiclass-batch-scoring/auto-ml-image-classification-multiclass-batch-scoring.ipynb @@ -112,7 +112,7 @@ "source": [ "from azureml.core.compute import AmlCompute, ComputeTarget\n", "\n", - "cluster_name = \"gpu-cluster-nc6\"\n", + "cluster_name = \"gpu-cluster-nc6sv3\"\n", "\n", "try:\n", " compute_target = ws.compute_targets[cluster_name]\n", @@ -120,7 +120,7 @@ "except KeyError:\n", " print(\"Creating a new compute target...\")\n", " compute_config = AmlCompute.provisioning_configuration(\n", - " vm_size=\"Standard_NC6\",\n", + " vm_size=\"Standard_NC6s_v3\",\n", " idle_seconds_before_scaledown=600,\n", " min_nodes=0,\n", " max_nodes=4,\n", diff --git a/v1/python-sdk/tutorials/automl-with-azureml/image-classification-multiclass/auto-ml-image-classification-multiclass.ipynb b/v1/python-sdk/tutorials/automl-with-azureml/image-classification-multiclass/auto-ml-image-classification-multiclass.ipynb index 9d629f64ae..d25d635e2c 100644 --- a/v1/python-sdk/tutorials/automl-with-azureml/image-classification-multiclass/auto-ml-image-classification-multiclass.ipynb +++ b/v1/python-sdk/tutorials/automl-with-azureml/image-classification-multiclass/auto-ml-image-classification-multiclass.ipynb @@ -88,7 +88,7 @@ "source": [ "from azureml.core.compute import AmlCompute, ComputeTarget\n", "\n", - "cluster_name = \"gpu-cluster-nc6\"\n", + "cluster_name = \"gpu-cluster-nc6sv3\"\n", "\n", "try:\n", " compute_target = ws.compute_targets[cluster_name]\n", @@ -567,7 +567,7 @@ "except ComputeTargetException:\n", " print(\"Creating a new compute target...\")\n", " # Provision AKS cluster with a CPU machine\n", - " prov_config = AksCompute.provisioning_configuration(vm_size=\"STANDARD_D3_V2\")\n", + " prov_config = AksCompute.provisioning_configuration(vm_size=\"Standard_DS4_V2\")\n", " # Create the cluster\n", " aks_target = ComputeTarget.create(\n", " workspace=ws, name=aks_name, provisioning_configuration=prov_config\n", diff --git a/v1/python-sdk/tutorials/automl-with-azureml/image-classification-multilabel/auto-ml-image-classification-multilabel.ipynb b/v1/python-sdk/tutorials/automl-with-azureml/image-classification-multilabel/auto-ml-image-classification-multilabel.ipynb index 88b4cbe2a9..efb4719e97 100644 --- a/v1/python-sdk/tutorials/automl-with-azureml/image-classification-multilabel/auto-ml-image-classification-multilabel.ipynb +++ b/v1/python-sdk/tutorials/automl-with-azureml/image-classification-multilabel/auto-ml-image-classification-multilabel.ipynb @@ -88,7 +88,7 @@ "source": [ "from azureml.core.compute import AmlCompute, ComputeTarget\n", "\n", - "cluster_name = \"gpu-cluster-nc6\"\n", + "cluster_name = \"gpu-cluster-nc6sv3\"\n", "\n", "try:\n", " compute_target = ws.compute_targets[cluster_name]\n", @@ -562,7 +562,7 @@ "except ComputeTargetException:\n", " print(\"Creating a new compute target...\")\n", " # Provision AKS cluster with a CPU machine\n", - " prov_config = AksCompute.provisioning_configuration(vm_size=\"STANDARD_D3_V2\")\n", + " prov_config = AksCompute.provisioning_configuration(vm_size=\"Standard_DS4_V2\")\n", " # Create the cluster\n", " aks_target = ComputeTarget.create(\n", " workspace=ws, name=aks_name, provisioning_configuration=prov_config\n", diff --git a/v1/python-sdk/tutorials/automl-with-azureml/image-instance-segmentation/auto-ml-image-instance-segmentation.ipynb b/v1/python-sdk/tutorials/automl-with-azureml/image-instance-segmentation/auto-ml-image-instance-segmentation.ipynb index 51326e8e83..b8acc4e4b7 100644 --- a/v1/python-sdk/tutorials/automl-with-azureml/image-instance-segmentation/auto-ml-image-instance-segmentation.ipynb +++ b/v1/python-sdk/tutorials/automl-with-azureml/image-instance-segmentation/auto-ml-image-instance-segmentation.ipynb @@ -105,7 +105,7 @@ "source": [ "from azureml.core.compute import AmlCompute, ComputeTarget\n", "\n", - "cluster_name = \"gpu-cluster-nc6\"\n", + "cluster_name = \"gpu-cluster-nc6sv3\"\n", "\n", "try:\n", " compute_target = ws.compute_targets[cluster_name]\n", @@ -546,7 +546,7 @@ "except ComputeTargetException:\n", " print(\"Creating a new compute target...\")\n", " # Provision AKS cluster with a CPU machine\n", - " prov_config = AksCompute.provisioning_configuration(vm_size=\"STANDARD_D3_V2\")\n", + " prov_config = AksCompute.provisioning_configuration(vm_size=\"Standard_DS4_V2\")\n", " # Create the cluster\n", " aks_target = ComputeTarget.create(\n", " workspace=ws, name=aks_name, provisioning_configuration=prov_config\n", diff --git a/v1/python-sdk/tutorials/automl-with-azureml/image-object-detection/auto-ml-image-object-detection.ipynb b/v1/python-sdk/tutorials/automl-with-azureml/image-object-detection/auto-ml-image-object-detection.ipynb index d1362c181e..34c6b2f4ae 100644 --- a/v1/python-sdk/tutorials/automl-with-azureml/image-object-detection/auto-ml-image-object-detection.ipynb +++ b/v1/python-sdk/tutorials/automl-with-azureml/image-object-detection/auto-ml-image-object-detection.ipynb @@ -88,7 +88,7 @@ "source": [ "from azureml.core.compute import AmlCompute, ComputeTarget\n", "\n", - "cluster_name = \"gpu-cluster-nc6\"\n", + "cluster_name = \"gpu-cluster-nc6sv3\"\n", "\n", "try:\n", " compute_target = ws.compute_targets[cluster_name]\n", @@ -630,7 +630,7 @@ "except ComputeTargetException:\n", " print(\"Creating a new compute target...\")\n", " # Provision AKS cluster with a CPU machine\n", - " prov_config = AksCompute.provisioning_configuration(vm_size=\"STANDARD_D3_V2\")\n", + " prov_config = AksCompute.provisioning_configuration(vm_size=\"Standard_DS4_V2\")\n", " # Create the cluster\n", " aks_target = ComputeTarget.create(\n", " workspace=ws, name=aks_name, provisioning_configuration=prov_config\n",