Skip to content

Commit 41a8346

Browse files
authored
Merge pull request #107320 from harneetvirk/master
AzureML Python SDK 2020-03-11 Release Notes
2 parents 4395009 + 85be118 commit 41a8346

File tree

1 file changed

+93
-3
lines changed

1 file changed

+93
-3
lines changed

articles/machine-learning/azure-machine-learning-release-notes.md

Lines changed: 93 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,99 @@ In this article, learn about Azure Machine Learning releases. For the full SDK
1717

1818
See [the list of known issues](resource-known-issues.md) to learn about known bugs and workarounds.
1919

20+
## 2020-03-11
21+
22+
### Azure Machine Learning SDK for Python v1.1.5
23+
24+
+ **Feature deprecation**
25+
+ **Python 2.7**
26+
+ Last version to support python 2.7
27+
28+
+ **Breaking changes**
29+
+ **Semantic Versioning 2.0.0**
30+
+ Starting with version 1.1 Azure ML Python SDK adopts Semantic Versioning 2.0.0. [Read more here](https://semver.org/). All subsequent versions will follow new numbering scheme and semantic versioning contract.
31+
32+
+ **Bug fixes and improvements**
33+
+ **azure-cli-ml**
34+
+ Change the endpoint CLI command name from 'az ml endpoint aks' to 'az ml endpoint realtime' for consistency.
35+
+ update CLI installation instructions for stable and experimental branch CLI
36+
+ Single instance profiling was fixed to produce a recommendation and was made available in core sdk.
37+
+ **azureml-automl-core**
38+
+ Enabled the Batch mode inference (taking multiple rows once) for automl ONNX models
39+
+ Improved the detection of frequency on the data sets, lacking data or containing irregular data points
40+
+ Added the ability to remove data points not complying with the dominant frequency.
41+
+ Changed the input of the constructor to take a list of options to apply the imputation options for corresponding columns.
42+
+ The error logging has been improved.
43+
+ **azureml-automl-runtime**
44+
+ Fixed the issue with the error thrown if the grain which was not present in the training set appeared in the test set
45+
+ Removed the y_query requirement during scoring on forecasting service
46+
+ Fixed the issue with forecasting when the data set contains short grains with long time gaps.
47+
+ Fixed the issue when the auto max horizon is turned on and the date column contains dates in form of strings. Proper conversion and error messages were added for when conversion to date is not possible
48+
+ Using native NumPy and SciPy for serializing and deserializing intermediate data for FileCacheStore (used for local AutoML runs)
49+
+ Fixed a bug where failed child runs could get stuck in Running state.
50+
+ Increased speed of featurization.
51+
+ Fixed the frequency check during scoring, now the forecasting tasks do not require strict frequency equivalence between train and test set.
52+
+ Changed the input of the constructor to take a list of options to apply the imputation options for corresponding columns.
53+
+ Fixed errors related to lag type selection.
54+
+ Fixed the unclassified error raised on the data sets, having grains with the single row
55+
+ Fixed the issue with frequency detection slowness.
56+
+ Fixes a bug in AutoML exception handling that caused the real reason for training failure to be replaced by an AttributeError.
57+
+ **azureml-cli-common**
58+
+ Single instance profiling was fixed to produce a recommendation and was made available in core sdk.
59+
+ **azureml-contrib-mir**
60+
+ Adds functionality in the MirWebservice class to retrieve the Access Token
61+
+ Use token auth for MirWebservice by default during MirWebservice.run() call - Only refresh if call fails
62+
+ Mir webservice deployment now requires proper Skus [Standard_DS2_v2, Standard_F16, Standard_A2_v2] instead of [Ds2v2, A2v2, and F16] respectively.
63+
+ **azureml-contrib-pipeline-steps**
64+
+ Optional parameter side_inputs added to ParallelRunStep. This parameter can be used to mount folder on the container. Currently supported types are DataReference and PipelineData.
65+
+ Parameters passed in ParallelRunConfig can be overwritten by passing pipeline parameters now. New pipeline parameters supported aml_mini_batch_size, aml_error_threshold, aml_logging_level, aml_run_invocation_timeout (aml_node_count and aml_process_count_per_node are already part of earlier release).
66+
+ **azureml-core**
67+
+ Deployed AzureML Webservices will now default to `INFO` logging. This can be controlled by setting the `AZUREML_LOG_LEVEL` environment variable in the deployed service.
68+
+ Python sdk uses discovery service to use 'api' endpoint instead of 'pipelines'.
69+
+ Swap to the new routes in all SDK calls
70+
+ Changes routing of calls to the ModelManagementService to a new unified structure
71+
+ Made workspace update method publicly available.
72+
+ Added image_build_compute parameter in workspace update method to allow user updating the compute for image build
73+
+ Added deprecation messages to the old profiling workflow. Fixed profiling cpu and memory limits
74+
+ Added RSection as part of Environment to run R jobs
75+
+ Added validation to `Dataset.mount` to raise error when source of the dataset is not accessible or does not contain any data.
76+
+ Added `--grant-workspace-msi-access` as an additional parameter for the Datastore CLI for registering Azure Blob Container which will allow you to register Blob Container that is behind a VNet
77+
+ Single instance profiling was fixed to produce a recommendation and was made available in core sdk.
78+
+ Fixed the issue in aks.py _deploy
79+
+ Validates the integrity of models being uploaded to avoid silent storage failures.
80+
+ User may now specify a value for the auth key when regenerating keys for webservices.
81+
+ Fixed bug where uppercase letters cannot be used as dataset's input name
82+
+ **azureml-defaults**
83+
+ `azureml-dataprep` will now be installed as part of `azureml-defaults`. It is no longer required to install dataprep[fuse] manually on compute targets to mount datasets.
84+
+ **azureml-interpret**
85+
+ Updated azureml-interpret to interpret-community 0.6.*
86+
+ Updated azureml-interpret to depend on interpret-community 0.5.0
87+
+ Added azureml-style exceptions to azureml-interpret
88+
+ Fixed DeepScoringExplainer serialization for keras models
89+
+ **azureml-mlflow**
90+
+ Add support for sovereign clouds to azureml.mlflow
91+
+ **azureml-pipeline-core**
92+
+ Pipeline batch scoring notebook now uses ParallelRunStep
93+
+ Fixed a bug where PythonScriptStep results could be incorrectly reused despite changing the arguments list
94+
+ Added the ability to set columns' type when calling the parse_* methods on `PipelineOutputFileDataset`
95+
+ **azureml-pipeline-steps**
96+
+ Moved the `AutoMLStep` to the `azureml-pipeline-steps` package. Deprecated the `AutoMLStep` within `azureml-train-automl-runtime`.
97+
+ Added documentation example for dataset as PythonScriptStep input
98+
+ **azureml-tensorboard**
99+
+ updated azureml-tensorboard to support tensorflow 2.0
100+
+ Show correct port number when using a custom Tensorboard port on a Compute Instance
101+
+ **azureml-train-automl-client**
102+
+ Fixed an issue where certain packages may be installed at incorrect versions on remote runs.
103+
+ fixed FeaturizationConfig overriding issue that filters custom featurization config.
104+
+ **azureml-train-automl-runtime**
105+
+ Fixed the issue with frequency detection in the remote runs
106+
+ Moved the `AutoMLStep` in the `azureml-pipeline-steps` package. Deprecated the `AutoMLStep` within `azureml-train-automl-runtime`.
107+
+ **azureml-train-core**
108+
+ Supporting PyTorch version 1.4 in the PyTorch Estimator
109+
20110
## 2020-03-02
21111

22-
### Azure Machine Learning SDK for Python v1.1.2rc0
112+
### Azure Machine Learning SDK for Python v1.1.2rc0 (Pre-release)
23113

24114
+ **Bug fixes and improvements**
25115
+ **azureml-automl-core**
@@ -57,7 +147,7 @@ See [the list of known issues](resource-known-issues.md) to learn about known bu
57147

58148
## 2020-02-18
59149

60-
### Azure Machine Learning SDK for Python v1.1.1rc0
150+
### Azure Machine Learning SDK for Python v1.1.1rc0 (Pre-release)
61151

62152
+ **Bug fixes and improvements**
63153
+ **azure-cli-ml**
@@ -96,7 +186,7 @@ See [the list of known issues](resource-known-issues.md) to learn about known bu
96186

97187
## 2020-02-04
98188

99-
### Azure Machine Learning SDK for Python v1.1.0rc0
189+
### Azure Machine Learning SDK for Python v1.1.0rc0 (Pre-release)
100190

101191
+ **Breaking changes**
102192
+ **Semantic Versioning 2.0.0**

0 commit comments

Comments
 (0)