Skip to content

Commit 9776064

Browse files
authored
Merge pull request #199457 from ssalgadodev/runsToJobsPart9
Runs to jobs
2 parents b883a23 + 8fd25a0 commit 9776064

11 files changed

+52
-51
lines changed

articles/machine-learning/how-to-auto-train-image-models.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -522,7 +522,7 @@ When you've configured your AutoML Job to the desired settings, you can submit t
522522
The automated ML training runs generates output model files, evaluation metrics, logs and deployment artifacts like the scoring file and the environment file which can be viewed from the outputs and logs and metrics tab of the child runs.
523523

524524
> [!TIP]
525-
> Check how to navigate to the run results from the [View run results](how-to-understand-automated-ml.md#view-run-results) section.
525+
> Check how to navigate to the run results from the [View run results](how-to-understand-automated-ml.md#view-job-results) section.
526526

527527
For definitions and examples of the performance charts and metrics provided for each run, see [Evaluate automated machine learning experiment results](how-to-understand-automated-ml.md#metrics-for-image-models-preview)
528528

articles/machine-learning/how-to-train-with-ui.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ There are many ways to create a training job with Azure Machine Learning. You ca
3737
* Or, you may enter the job creation from the left pane. Click **+New** and select **Job**.
3838
[![Azure Machine Learning studio left navigation](media/how-to-train-with-ui/left-nav-entry.png)](media/how-to-train-with-ui/left-nav-entry.png)
3939

40+
4041
These options will all take you to the job creation panel, which has a wizard for configuring and creating a training job.
4142

4243
## Select compute resources
@@ -77,7 +78,7 @@ After selecting a compute target, you need to specify the runtime environment fo
7778

7879
### Curated environments
7980

80-
Curated environments are Azure-defined collections of Python packages used in common ML workloads. Curated environments are available in your workspace by default. These environments are backed by cached Docker images, which reduce the run preparation overhead. The cards displayed in the "Curated environments" page show details of each environment. To learn more, see [curated environments in Azure Machine Learning](resource-curated-environments.md).
81+
Curated environments are Azure-defined collections of Python packages used in common ML workloads. Curated environments are available in your workspace by default. These environments are backed by cached Docker images, which reduce the job preparation overhead. The cards displayed in the "Curated environments" page show details of each environment. To learn more, see [curated environments in Azure Machine Learning](resource-curated-environments.md).
8182

8283
[![Curated environments](media/how-to-train-with-ui/curated-env.png)](media/how-to-train-with-ui/curated-env.png)
8384

@@ -139,7 +140,7 @@ You may choose **view the YAML spec** to review and download the yaml file gener
139140
[![view yaml spec](media/how-to-train-with-ui/view-yaml.png)](media/how-to-train-with-ui/view-yaml.png)
140141
[![Yaml spec](media/how-to-train-with-ui/yaml-spec.png)](media/how-to-train-with-ui/yaml-spec.png)
141142

142-
To launch the job, choose **Create**. Once the job is created, Azure will show you the run details page, where you can monitor and manage your training job.
143+
To launch the job, choose **Create**. Once the job is created, Azure will show you the job details page, where you can monitor and manage your training job.
143144

144145
[!INCLUDE [Email Notification Include](../../includes/machine-learning-email-notifications.md)]
145146

articles/machine-learning/how-to-trigger-published-pipeline.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ pipeline_id = "aaaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"
5353

5454
## Create a schedule
5555

56-
To run a pipeline on a recurring basis, you'll create a schedule. A `Schedule` associates a pipeline, an experiment, and a trigger. The trigger can either be a`ScheduleRecurrence` that describes the wait between runs or a Datastore path that specifies a directory to watch for changes. In either case, you'll need the pipeline identifier and the name of the experiment in which to create the schedule.
56+
To run a pipeline on a recurring basis, you'll create a schedule. A `Schedule` associates a pipeline, an experiment, and a trigger. The trigger can either be a`ScheduleRecurrence` that describes the wait between jobs or a Datastore path that specifies a directory to watch for changes. In either case, you'll need the pipeline identifier and the name of the experiment in which to create the schedule.
5757

5858
At the top of your Python file, import the `Schedule` and `ScheduleRecurrence` classes:
5959

@@ -66,7 +66,7 @@ from azureml.pipeline.core.schedule import ScheduleRecurrence, Schedule
6666

6767
The `ScheduleRecurrence` constructor has a required `frequency` argument that must be one of the following strings: "Minute", "Hour", "Day", "Week", or "Month". It also requires an integer `interval` argument specifying how many of the `frequency` units should elapse between schedule starts. Optional arguments allow you to be more specific about starting times, as detailed in the [ScheduleRecurrence SDK docs](/python/api/azureml-pipeline-core/azureml.pipeline.core.schedule.schedulerecurrence).
6868

69-
Create a `Schedule` that begins a run every 15 minutes:
69+
Create a `Schedule` that begins a job every 15 minutes:
7070

7171
```python
7272
recurrence = ScheduleRecurrence(frequency="Minute", interval=15)
@@ -79,7 +79,7 @@ recurring_schedule = Schedule.create(ws, name="MyRecurringSchedule",
7979

8080
### Create a change-based schedule
8181

82-
Pipelines that are triggered by file changes may be more efficient than time-based schedules. When you want to do something before a file is changed, or when a new file is added to a data directory, you can preprocess that file. You can monitor any changes to a datastore or changes within a specific directory within the datastore. If you monitor a specific directory, changes within subdirectories of that directory will _not_ trigger a run.
82+
Pipelines that are triggered by file changes may be more efficient than time-based schedules. When you want to do something before a file is changed, or when a new file is added to a data directory, you can preprocess that file. You can monitor any changes to a datastore or changes within a specific directory within the datastore. If you monitor a specific directory, changes within subdirectories of that directory will _not_ trigger a job.
8383

8484
To create a file-reactive `Schedule`, you must set the `datastore` parameter in the call to [Schedule.create](/python/api/azureml-pipeline-core/azureml.pipeline.core.schedule.schedule#create-workspace--name--pipeline-id--experiment-name--recurrence-none--description-none--pipeline-parameters-none--wait-for-provisioning-false--wait-timeout-3600--datastore-none--polling-interval-5--data-path-parameter-name-none--continue-on-step-failure-none--path-on-datastore-none---workflow-provider-none---service-endpoint-none-). To monitor a folder, set the `path_on_datastore` argument.
8585

@@ -104,7 +104,7 @@ In your Web browser, navigate to Azure Machine Learning. From the **Endpoints**
104104

105105
:::image type="content" source="./media/how-to-trigger-published-pipeline/scheduled-pipelines.png" alt-text="Pipelines page of AML":::
106106

107-
In this page you can see summary information about all the pipelines in the Workspace: names, descriptions, status, and so forth. Drill in by clicking in your pipeline. On the resulting page, there are more details about your pipeline and you may drill down into individual runs.
107+
In this page you can see summary information about all the pipelines in the Workspace: names, descriptions, status, and so forth. Drill in by clicking in your pipeline. On the resulting page, there are more details about your pipeline and you may drill down into individual jobs.
108108

109109
## Deactivate the pipeline
110110

@@ -221,7 +221,7 @@ In an Azure Data Factory pipeline, the *Machine Learning Execute Pipeline* activ
221221

222222
## Next steps
223223

224-
In this article, you used the Azure Machine Learning SDK for Python to schedule a pipeline in two different ways. One schedule recurs based on elapsed clock time. The other schedule runs if a file is modified on a specified `Datastore` or within a directory on that store. You saw how to use the portal to examine the pipeline and individual runs. You learned how to disable a schedule so that the pipeline stops running. Finally, you created an Azure Logic App to trigger a pipeline.
224+
In this article, you used the Azure Machine Learning SDK for Python to schedule a pipeline in two different ways. One schedule recurs based on elapsed clock time. The other schedule jobs if a file is modified on a specified `Datastore` or within a directory on that store. You saw how to use the portal to examine the pipeline and individual jobs. You learned how to disable a schedule so that the pipeline stops running. Finally, you created an Azure Logic App to trigger a pipeline.
225225

226226
For more information, see:
227227

articles/machine-learning/how-to-troubleshoot-auto-ml.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,14 +148,14 @@ If the listed version is not a supported version:
148148
149149
## Data access
150150
151-
For automated ML runs, you need to ensure the file datastore that connects to your AzureFile storage has the appropriate authentication credentials. Otherwise, the following message results. Learn how to [update your data access authentication credentials](how-to-train-with-datasets.md#azurefile-storage).
151+
For automated ML jobs, you need to ensure the file datastore that connects to your AzureFile storage has the appropriate authentication credentials. Otherwise, the following message results. Learn how to [update your data access authentication credentials](how-to-train-with-datasets.md#azurefile-storage).
152152
153153
Error message:
154154
`Could not create a connection to the AzureFileService due to missing credentials. Either an Account Key or SAS token needs to be linked the default workspace blob store.`
155155
156156
## Data schema
157157
158-
When you try to create a new automated ML experiment via the **Edit and submit** button in the Azure Machine Learning studio, the data schema for the new experiment must match the schema of the data that was used in the original experiment. Otherwise, an error message similar to the following results. Learn more about how to [edit and submit experiments from the studio UI](how-to-use-automated-ml-for-ml-models.md#edit-and-submit-runs-preview).
158+
When you try to create a new automated ML experiment via the **Edit and submit** button in the Azure Machine Learning studio, the data schema for the new experiment must match the schema of the data that was used in the original experiment. Otherwise, an error message similar to the following results. Learn more about how to [edit and submit experiments from the studio UI](how-to-use-automated-ml-for-ml-models.md#edit-and-submit-jobs-preview).
159159
160160
Error message non-vision experiments: ` Schema mismatch error: (an) additional column(s): "Column1: String, Column2: String, Column3: String", (a) missing column(s)`
161161

articles/machine-learning/how-to-troubleshoot-batch-endpoints.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ Because of the distributed nature of batch scoring jobs, there are logs from sev
6565

6666
- `~/logs/job_progress_overview.txt`: This file provides high-level information about the number of mini-batches (also known as tasks) created so far and the number of mini-batches processed so far. As the mini-batches end, the log records the results of the job. If the job failed, it will show the error message and where to start the troubleshooting.
6767

68-
- `~/logs/sys/master_role.txt`: This file provides the principal node (also known as the orchestrator) view of the running job. This log provides information on task creation, progress monitoring, the run result.
68+
- `~/logs/sys/master_role.txt`: This file provides the principal node (also known as the orchestrator) view of the running job. This log provides information on task creation, progress monitoring, the job result.
6969

7070
For a concise understanding of errors in your script there is:
7171

articles/machine-learning/how-to-troubleshoot-environments.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Learn how to troubleshoot issues with Docker environment image builds and packag
2626
## Docker image build failures
2727

2828
For most image build failures, you'll find the root cause in the image build log.
29-
Find the image build log from the Azure Machine Learning portal (20\_image\_build\_log.txt) or from your Azure Container Registry task run logs.
29+
Find the image build log from the Azure Machine Learning portal (20\_image\_build\_log.txt) or from your Azure Container Registry task job logs.
3030

3131
It's usually easier to reproduce errors locally. Check the kind of error and try one of the following `setuptools`:
3232

articles/machine-learning/how-to-understand-automated-ml.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Evaluate AutoML experiment results
33
titleSuffix: Azure Machine Learning
4-
description: Learn how to view and evaluate charts and metrics for each of your automated machine learning experiment runs.
4+
description: Learn how to view and evaluate charts and metrics for each of your automated machine learning experiment jobs.
55
services: machine-learning
66
ms.author: larryfr
77
author: blackmist
@@ -14,7 +14,7 @@ ms.custom: contperf-fy21q2, automl, event-tier1-build-2022
1414

1515
# Evaluate automated machine learning experiment results
1616

17-
In this article, learn how to evaluate and compare models trained by your automated machine learning (automated ML) experiment. Over the course of an automated ML experiment, many runs are created and each run creates a model. For each model, automated ML generates evaluation metrics and charts that help you measure the model's performance.
17+
In this article, learn how to evaluate and compare models trained by your automated machine learning (automated ML) experiment. Over the course of an automated ML experiment, many jobs are created and each job creates a model. For each model, automated ML generates evaluation metrics and charts that help you measure the model's performance.
1818

1919
For example, automated ML generates the following charts based on experiment type.
2020

@@ -35,18 +35,18 @@ For example, automated ML generates the following charts based on experiment typ
3535
- The [Azure Machine Learning studio](how-to-use-automated-ml-for-ml-models.md) (no code required)
3636
- The [Azure Machine Learning Python SDK](how-to-configure-auto-train.md)
3737

38-
## View run results
38+
## View job results
3939

40-
After your automated ML experiment completes, a history of the runs can be found via:
40+
After your automated ML experiment completes, a history of the jobs can be found via:
4141
- A browser with [Azure Machine Learning studio](overview-what-is-machine-learning-studio.md)
42-
- A Jupyter notebook using the [RunDetails Jupyter widget](/python/api/azureml-widgets/azureml.widgets.rundetails)
42+
- A Jupyter notebook using the [JobDetails Jupyter widget](/python/api/azureml-widgets/azureml.widgets.rundetails)
4343

4444
The following steps and video, show you how to view the run history and model evaluation metrics and charts in the studio:
4545

4646
1. [Sign into the studio](https://ml.azure.com/) and navigate to your workspace.
4747
1. In the left menu, select **Experiments**.
4848
1. Select your experiment from the list of experiments.
49-
1. In the table at the bottom of the page, select an automated ML run.
49+
1. In the table at the bottom of the page, select an automated ML job.
5050
1. In the **Models** tab, select the **Algorithm name** for the model you want to evaluate.
5151
1. In the **Metrics** tab, use the checkboxes on the left to view metrics and charts.
5252

0 commit comments

Comments
 (0)