Skip to content

Commit d2d15fc

Browse files
Merge pull request #242949 from Blackmist/fixing-moniker
missing moniker
2 parents 9f130ee + 9098a69 commit d2d15fc

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

articles/machine-learning/concept-ml-pipelines.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ The core of a machine learning pipeline is to split a complete machine learning
3535

3636
Machine learning operation (MLOps) automates the process of building machine learning models and taking the model to production. This is a complex process. It usually requires collaboration from different teams with different skills. A well-defined machine learning pipeline can abstract this complex process into a multiple steps workflow, mapping each step to a specific task such that each team can work independently.
3737

38-
For example, a typical machine learning project includes the steps of data collection, data preparation, model training, model evaluation, and model deployment. Usually, the data engineers concentrate on data steps, data scientists spend most time on model training and evaluation, the machine learning engineers focus on model deployment and automation of the entire workflow. By leveraging machine learning pipeline, each team only needs to work on building their own steps. The best way of building steps is using [Azure Machine Learning component](concept-component.md), a self-contained piece of code that does one step in a machine learning pipeline. All these steps built by different users are finally integrated into one workflow through the pipeline definition. The pipeline is a collaboration tool for everyone in the project. The process of defining a pipeline and all its steps can be standardized by each company's preferred DevOps practice. The pipeline can be further versioned and automated. If the ML projects are described as a pipeline, then the best MLOps practice is already applied.
38+
For example, a typical machine learning project includes the steps of data collection, data preparation, model training, model evaluation, and model deployment. Usually, the data engineers concentrate on data steps, data scientists spend most time on model training and evaluation, the machine learning engineers focus on model deployment and automation of the entire workflow. By leveraging machine learning pipeline, each team only needs to work on building their own steps. The best way of building steps is using [Azure Machine Learning component (v2)](concept-component.md), a self-contained piece of code that does one step in a machine learning pipeline. All these steps built by different users are finally integrated into one workflow through the pipeline definition. The pipeline is a collaboration tool for everyone in the project. The process of defining a pipeline and all its steps can be standardized by each company's preferred DevOps practice. The pipeline can be further versioned and automated. If the ML projects are described as a pipeline, then the best MLOps practice is already applied.
3939

4040
### Training efficiency and cost reduction
4141

@@ -51,6 +51,7 @@ Once the teams get familiar with pipelines and want to do more machine learning
5151

5252
Once a team has built a collection of machine learnings pipelines and reusable components, they could start to build the machine learning pipeline from cloning previous pipeline or tie existing reusable component together. At this stage, the team's overall productivity will be improved significantly.
5353

54+
:::moniker range="azureml-api-2"
5455
Azure Machine Learning offers different methods to build a pipeline. For users who are familiar with DevOps practices, we recommend using [CLI](how-to-create-component-pipelines-cli.md). For data scientists who are familiar with python, we recommend writing pipeline using the [Azure Machine Learning SDK v2](how-to-create-component-pipeline-python.md). For users who prefer to use UI, they could use the [designer to build pipeline by using registered components](how-to-create-component-pipelines-ui.md).
5556

5657

@@ -71,8 +72,14 @@ The Azure cloud provides several types of pipeline, each with a different purpos
7172

7273
Azure Machine Learning pipelines are a powerful facility that begins delivering value in the early development stages.
7374

75+
:::moniker range="azureml-api-2"
7476
+ [Define pipelines with the Azure Machine Learning CLI v2](./how-to-create-component-pipelines-cli.md)
7577
+ [Define pipelines with the Azure Machine Learning SDK v2](./how-to-create-component-pipeline-python.md)
7678
+ [Define pipelines with Designer](./how-to-create-component-pipelines-ui.md)
7779
+ Try out [CLI v2 pipeline example](https://github.com/Azure/azureml-examples/tree/sdk-preview/cli/jobs/pipelines-with-components)
7880
+ Try out [Python SDK v2 pipeline example](https://github.com/Azure/azureml-examples/tree/main/sdk/python/jobs/pipelines)
81+
:::moniker-end
82+
:::moniker range="azureml-api-1"
83+
+ [Create and run machine learning pipelines](v1/how-to-create-machine-learning-pipelines.md)
84+
+ [Define pipelines with Designer](./how-to-create-component-pipelines-ui.md)
85+
:::moniker-end

0 commit comments

Comments
 (0)