Skip to content

Commit 50a78e3

Browse files
Merge pull request #273953 from ssalgadodev/patch-92
Update concept-train-machine-learning-model.md
2 parents 6094d1a + 15d8493 commit 50a78e3

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

articles/machine-learning/concept-train-machine-learning-model.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.author: manashg
99
ms.reviewer: ssalgado
1010
ms.subservice: training
1111
ms.topic: conceptual
12-
ms.date: 06/7/2023
12+
ms.date: 04/29/2024
1313
ms.custom:
1414
- devx-track-python
1515
- devx-track-azurecli
@@ -30,7 +30,7 @@ Azure Machine Learning provides several ways to train your models, from code-fir
3030
| ----- | ----- |
3131
| [command()](#submit-a-command) | A **typical way to train models** is to submit a command() that includes a training script, environment, and compute information. |
3232
| [Automated machine learning](#automated-machine-learning) | Automated machine learning allows you to **train models without extensive data science or programming knowledge**. For people with a data science and programming background, it provides a way to save time and resources by automating algorithm selection and hyperparameter tuning. You don't have to worry about defining a job configuration when using automated machine learning. |
33-
| [Machine learning pipeline](#machine-learning-pipeline) | Pipelines are not a different training method, but a **way of defining a workflow using modular, reusable steps** that can include training as part of the workflow. Machine learning pipelines support using automated machine learning and run configuration to train models. Since pipelines are not focused specifically on training, the reasons for using a pipeline are more varied than the other training methods. Generally, you might use a pipeline when:<br>* You want to **schedule unattended processes** such as long running training jobs or data preparation.<br>* Use **multiple steps** that are coordinated across heterogeneous compute resources and storage locations.<br>* Use the pipeline as a **reusable template** for specific scenarios, such as retraining or batch scoring.<br>* **Track and version data sources, inputs, and outputs** for your workflow.<br>* Your workflow is **implemented by different teams that work on specific steps independently**. Steps can then be joined together in a pipeline to implement the workflow. |
33+
| [Machine learning pipeline](#machine-learning-pipeline) | Pipelines aren't a different training method, but a **way of defining a workflow using modular, reusable steps** that can include training as part of the workflow. Machine learning pipelines support using automated machine learning and run configuration to train models. Since pipelines aren't focused specifically on training, the reasons for using a pipeline are more varied than the other training methods. Generally, you might use a pipeline when:<br>* You want to **schedule unattended processes** such as long running training jobs or data preparation.<br>* Use **multiple steps** that are coordinated across heterogeneous compute resources and storage locations.<br>* Use the pipeline as a **reusable template** for specific scenarios, such as retraining or batch scoring.<br>* **Track and version data sources, inputs, and outputs** for your workflow.<br>* Your workflow is **implemented by different teams that work on specific steps independently**. Steps can then be joined together in a pipeline to implement the workflow. |
3434

3535
+ **Designer**: Azure Machine Learning designer provides an easy entry-point into machine learning for building proof of concepts, or for users with little coding experience. It allows you to train models using a drag and drop web-based UI. You can use Python code as part of the design, or train models without writing any code.
3636

@@ -47,9 +47,9 @@ The Azure Machine Learning SDK for Python allows you to build and run machine le
4747

4848
### Submit a command
4949

50-
A generic training job with Azure Machine Learning can be defined using the [command()](/python/api/azure-ai-ml/azure.ai.ml#azure-ai-ml-command). The command is then used, along with your training script(s) to train a model on the specified compute target.
50+
A generic training job with Azure Machine Learning can be defined using the [command()](/python/api/azure-ai-ml/azure.ai.ml#azure-ai-ml-command). The command is then used, along with your training scripts to train a model on the specified compute target.
5151

52-
You may start with a command for your local computer, and then switch to one for a cloud-based compute target as needed. When changing the compute target, you only change the compute parameter in the command that you use. A run also logs information about the training job, such as the inputs, outputs, and logs.
52+
You are able to start with a command for your local computer, and then switch to one for a cloud-based compute target as needed. When changing the compute target, you only change the compute parameter in the command that you use. A run also logs information about the training job, such as the inputs, outputs, and logs.
5353

5454
* [Tutorial: Train your first ML model](tutorial-1st-experiment-sdk-train.md)
5555
* [Examples: Jupyter Notebook and Python examples of training models](https://github.com/Azure/azureml-examples)
@@ -90,8 +90,8 @@ The Azure training lifecycle consists of:
9090
- Custom docker steps (see [Deploy a model using a custom Docker base image](./how-to-deploy-custom-container.md))
9191
- The conda definition YAML (see [Manage Azure Machine Learning environments with the CLI (v2)](how-to-manage-environments-v2.md)))
9292
1. The system uses this hash as the key in a lookup of the workspace Azure Container Registry (ACR)
93-
1. If it is not found, it looks for a match in the global ACR
94-
1. If it is not found, the system builds a new image (which will be cached and registered with the workspace ACR)
93+
1. If it isn't found, it looks for a match in the global ACR
94+
1. If it isn't found, the system builds a new image (which will be cached and registered with the workspace ACR)
9595
1. Downloading your zipped project file to temporary storage on the compute node
9696
1. Unzipping the project file
9797
1. The compute node executing `python <entry script> <arguments>`

0 commit comments

Comments
 (0)