You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/machine-learning/concept-train-machine-learning-model.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ ms.author: manashg
9
9
ms.reviewer: ssalgado
10
10
ms.subservice: training
11
11
ms.topic: conceptual
12
-
ms.date: 06/7/2023
12
+
ms.date: 04/29/2024
13
13
ms.custom:
14
14
- devx-track-python
15
15
- devx-track-azurecli
@@ -30,7 +30,7 @@ Azure Machine Learning provides several ways to train your models, from code-fir
30
30
| ----- | ----- |
31
31
|[command()](#submit-a-command)| A **typical way to train models** is to submit a command() that includes a training script, environment, and compute information. |
32
32
|[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. |
34
34
35
35
+**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.
36
36
@@ -47,9 +47,9 @@ The Azure Machine Learning SDK for Python allows you to build and run machine le
47
47
48
48
### Submit a command
49
49
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.
51
51
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.
53
53
54
54
*[Tutorial: Train your first ML model](tutorial-1st-experiment-sdk-train.md)
55
55
*[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:
90
90
- Custom docker steps (see [Deploy a model using a custom Docker base image](./how-to-deploy-custom-container.md))
91
91
- The conda definition YAML (see [Manage Azure Machine Learning environments with the CLI (v2)](how-to-manage-environments-v2.md)))
92
92
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)
95
95
1. Downloading your zipped project file to temporary storage on the compute node
96
96
1. Unzipping the project file
97
97
1. The compute node executing `python <entry script> <arguments>`
0 commit comments