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/algorithm-module-reference/apply-transformation.md
+21-17Lines changed: 21 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,36 +9,40 @@ ms.topic: reference
9
9
10
10
author: likebupt
11
11
ms.author: keli19
12
-
ms.date: 02/11/2020
12
+
ms.date: 03/05/2020
13
13
---
14
14
15
15
# Apply Transformation module
16
16
17
17
This article describes a module in Azure Machine Learning designer (preview).
18
18
19
-
Use this module to modify an input dataset based on a previously computed transformation.
20
-
19
+
Use this module to modify an input dataset based on a previously computed transformation.
20
+
21
21
For example, if you used z-scores to normalize your training data by using the **Normalize Data** module, you would want to use the z-score value that was computed for training during the scoring phase as well. In Azure Machine Learning, you can save the normalization method as a transform, and then using **Apply Transformation** to apply the z-score to the input data before scoring.
22
-
23
-
Azure Machine Learning provides support for creating and then applying many different kinds of custom transformations. For example, you might want to save and then reuse transformations to:
24
-
25
-
- Remove or replace missing values, using **Clean Missing Data**
26
-
- Normalize data, using **Normalize Data**
27
-
22
+
23
+
## How to save transformations
24
+
25
+
The designer lets you save data transformations as **datasets** so that you can use them in other pipelines.
26
+
27
+
1. Select a data transformation module that has successfully run.
28
+
29
+
1. Select the **Outputs + logs** tab.
30
+
31
+
1. Select the **Save icon** to save the **Result Transformation**.
28
32
29
33
## How to use Apply Transformation
30
34
31
-
1. Add the **Apply Transformation** module to your pipeline. You can find this module in the **Model Scoring & Evaluation** category.
32
-
33
-
2. Locate an existing transformation to use as an input. Previously saved transformations can be found in the **My Datasets** group under **Datasets** category in the left module tree.
35
+
1. Add the **Apply Transformation** module to your pipeline. You can find this module in the **Model Scoring & Evaluation** section of the module palette.
34
36
35
-
36
-
37
-
3. Connect the dataset that you want to transform. The dataset should have exactly the same schema (number of columns, column names, data types) as the dataset for which the transformation was first designed.
37
+
1. Find the saved transformation you want to use under **Datasets** > **My Datasets** in the module palette.
38
+
39
+
1. Connect the output of the saved transformation to the left input port of the **Apply Transformation** module.
40
+
41
+
The dataset should have exactly the same schema (number of columns, column names, data types) as the dataset for which the transformation was first designed.
38
42
39
-
4. No other parameters need to be set since all customization is done when defining the transformation.
43
+
1. Connect the dataset output of the desired module to the right input port of the **Apply Transformation** module.
40
44
41
-
5. To apply a transformation to the new dataset, run the pipeline.
45
+
1. To apply a transformation to the new dataset, run the pipeline.
0 commit comments