Skip to content

Commit 487f135

Browse files
committed
public repo edits
1 parent 6fc95cb commit 487f135

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

docs/reference-architectures/ai/mlops-python.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@ The CI pipeline gets triggered every time code is checked in. It publishes an up
6363

6464
- **Data test.** These tests verify that the data samples conform to the expected schema and distribution. Customize this test for other use cases and run it as a separate data sanity pipeline that gets triggered as new data arrives. For example, move the data test task to a *data ingestion pipeline* so you can test it earlier.
6565

66-
**Note:** You should consider enabling DevOps practices for the data used to train the machine learning models, but this is not covered in this article. For more information on the architecture and best practices for CI/CD of a data ingestion pipeline, see [DevOps for a data ingestion pipeline](https://docs.microsoft.com/en-us/azure/machine-learning/how-to-cicd-data-ingestion).
66+
> [NOTE]
67+
> You should consider enabling DevOps practices for the data used to train the machine learning models, but this is not covered in this article. For more information about the architecture and best practices for CI/CD of a data ingestion pipeline, see [DevOps for a data ingestion pipeline](https://docs.microsoft.com/azure/machine-learning/how-to-cicd-data-ingestion).
6768
6869
The following one-time tasks occur when setting up the infrastructure for Azure Machine Learning and the Python SDK:
6970

@@ -81,11 +82,11 @@ The machine learning pipeline orchestrates the process of retraining the model i
8182

8283
This pipeline covers the following steps:
8384

84-
- **Train model.** The training Python script is executed on the Azure Machine Learning Compute resource to get a new [model](https://docs.microsoft.com/en-us/azure/machine-learning/service/concept-azure-machine-learning-architecture#models) file which is stored in the [run history](https://docs.microsoft.com/en-us/azure/machine-learning/service/concept-azure-machine-learning-architecture#runs). Since training is the most compute-intensive task in an AI project, the solution uses [Azure Machine Learning Compute](/azure/machine-learning/service/how-to-set-up-training-targets#amlcompute).
85+
- **Train model.** The training Python script is executed on the Azure Machine Learning Compute resource to get a new [model](https://docs.microsoft.com/azure/machine-learning/service/concept-azure-machine-learning-architecture#models) file which is stored in the [run history](https://docs.microsoft.com/azure/machine-learning/service/concept-azure-machine-learning-architecture#runs). Since training is the most compute-intensive task in an AI project, the solution uses [Azure Machine Learning Compute](/azure/machine-learning/service/how-to-set-up-training-targets#amlcompute).
8586

8687
- **Evaluate model.** A simple evaluation test compares the new model with the existing model. Only when the new model is better does it get promoted. Otherwise, the model is not registered and the pipeline is canceled.
8788

88-
- **Register model.** The retrained model is registered with the [Azure ML Model registry](https://docs.microsoft.com/en-us/azure/machine-learning/service/concept-azure-machine-learning-architecture#model-registry). This service provides version control for the models along with metadata tags so they can be easily reproduced.
89+
- **Register model.** The retrained model is registered with the [Azure ML Model registry](https://docs.microsoft.com/azure/machine-learning/service/concept-azure-machine-learning-architecture#model-registry). This service provides version control for the models along with metadata tags so they can be easily reproduced.
8990

9091
### Release pipeline
9192

0 commit comments

Comments
 (0)