Skip to content

Commit 6ebf7b8

Browse files
committed
update designer components python version upgrade impact
1 parent a6375e3 commit 6ebf7b8

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

articles/machine-learning/component-reference/component-reference.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.date: 11/09/2020
1313
---
1414
# Algorithm & component reference for Azure Machine Learning designer
1515

16-
This reference content provides the technical background on each of the machine learning algorithms and components available in Azure Machine Learning designer.
16+
This reference content provides the technical background on each of the built-in machine learning algorithms and components available in Azure Machine Learning designer.
1717

1818
Each component represents a set of code that can run independently and perform a machine learning task, given the required inputs. A component might contain a particular algorithm, or perform a task that is important in machine learning, such as missing value replacement, or statistical analysis.
1919

@@ -63,6 +63,25 @@ Learn about the [web service components](web-service-input-output.md), which are
6363

6464
Learn about the [error messages and exception codes](designer-error-codes.md) that you might encounter using components in Azure Machine Learning designer.
6565

66+
## Components environment
67+
68+
All built-in components in the designer will be executed in a fixed environment provided by Microsoft.
69+
70+
Previously this environment was based on Python 3.6, and now it is upgraded to Python 3.8 now. This upgrading is transparent - the components will be automatically run in Python 3.8 environment. This may have following impacts.
71+
72+
### Components outputs are different from previous results
73+
74+
After Python version is upgraded from 3.6 to 3.8, the dependencies of built-in components may be also upgraded accordingly. Hence, you may find some components outputs are different from previous results.
75+
76+
If you are using Execute Python Script component, previously if you installed packages tied to Python 3.6, you may run into errors like "Could not find a version that satisfies the requirement" or "No matching distribution found", then you need to specify the package version adapted to Python 3.8, and run your pipeline again.
77+
78+
### Deploy real-time endpoint from real-time inference pipeline issue
79+
80+
If you directly deploy real-time endpoint from a previous completed real-time inference pipeline, it may run into errors.
81+
82+
**Recommendation**: clone the inference pipeline and submit it again, and then deploy to real-time endpoint.
83+
84+
6685
## Next steps
6786

6887
* [Tutorial: Build a model in designer to predict auto prices](../tutorial-designer-automobile-price-train-score.md)

0 commit comments

Comments
 (0)