Skip to content

Commit a2414bf

Browse files
Merge pull request #205923 from Kmumuda/main
AzureML Python SDK 1.44 Release Note update
2 parents 56074ee + 0a77e66 commit a2414bf

File tree

1 file changed

+50
-22
lines changed

1 file changed

+50
-22
lines changed

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

Lines changed: 50 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.custom: event-tier1-build-2022
99
ms.topic: reference
1010
ms.author: larryfr
1111
author: BlackMist
12-
ms.date: 06/27/2022
12+
ms.date: 08/03/2022
1313
---
1414

1515
# Azure Machine Learning Python SDK release notes
@@ -19,6 +19,34 @@ In this article, learn about Azure Machine Learning Python SDK releases. For th
1919
__RSS feed__: Get notified when this page is updated by copying and pasting the following URL into your feed reader:
2020
`https://docs.microsoft.com/api/search/rss?search=%22Azure+machine+learning+release+notes%22&locale=en-us`
2121

22+
## 2022-08-01
23+
24+
### Azure Machine Learning SDK for Python v1.44.0
25+
26+
+ **azureml-automl-dnn-nlp**
27+
+ Weighted accuracy and Matthews correlation coefficient (MCC) will no longer be a metric displayed on calculated metrics for NLP Multilabel classification.
28+
+ **azureml-automl-dnn-vision**
29+
+ Raise user error when invalid annotation format is provided
30+
+ **azureml-cli-common**
31+
+ Updated the v1 CLI description
32+
+ **azureml-contrib-automl-dnn-forecasting**
33+
+ Fixed the "Failed to calculate TCN metrics." issues caused for TCNForecaster when different timeseries in the validation dataset have different lengths.
34+
+ Added auto timeseries ID detection for DNN forecasting models like TCNForecaster.
35+
+ Fixed a bug with the Forecast TCN model where validation data could be corrupted in some circumstances when the user provided the validation set.
36+
+ **azureml-core**
37+
+ Allow setting a timeout_seconds parameter when downloading artifacts from a Run
38+
+ Warning message added - Azure ML CLI v1 is getting retired on 30 Sep 2025. Users are recommended to adopt CLI v2.
39+
+ Fix submission to non-AmlComputes throwing exceptions.
40+
+ Added docker context support for environments
41+
+ **azureml-interpret**
42+
+ Increase numpy version for AutoML packages
43+
+ **azureml-pipeline-core**
44+
+ Fix regenerate_outputs=True not taking effect when submit pipeline.
45+
+ **azureml-train-automl-runtime**
46+
+ Increase numpy version for AutoML packages
47+
+ Enable code generation for vision and nlp
48+
+ Original columns on which grains are created are added as part of predictions.csv
49+
2250
## 2022-07-21
2351

2452
### Announcing end of support for Python 3.6 in AzureML SDK v1 packages
@@ -37,7 +65,7 @@ __RSS feed__: Get notified when this page is updated by copying and pasting the
3765
+ **azureml-automl-dnn-nlp**
3866
+ Remove duplicate labels column from multi-label predictions
3967
+ **azureml-contrib-automl-pipeline-steps**
40-
+ Many Models now provides the capability to generate prediction output in csv format as well. - Many Models prediction will now include column names in the output file in case of **csv** file format.
68+
+ Many Models now provide the capability to generate prediction output in csv format as well. - Many Models prediction will now include column names in the output file in case of **csv** file format.
4169
+ **azureml-core**
4270
+ ADAL authentication is now deprecated and all authentication classes now use MSAL authentication. Please install azure-cli>=2.30.0 to utilize MSAL based authentication when using AzureCliAuthentication class.
4371
+ Added fix to force environment registration when `Environment.build(workspace)`. The fix solves confusion of the latest environment built instead of the asked one when environment is cloned or inherited from another instance.
@@ -54,10 +82,10 @@ __RSS feed__: Get notified when this page is updated by copying and pasting the
5482
+ Now OutputDatasetConfig is supported as the input of the MM/HTS pipeline builder. The mappings are: 1) OutputTabularDatasetConfig -> treated as unpartitioned tabular dataset. 2) OutputFileDatasetConfig -> treated as filed dataset.
5583
+ **azureml-train-automl-runtime**
5684
+ Added data validation that requires the number of minority class samples in the dataset to be at least as much as the number of CV folds requested.
57-
+ Automatic cross-validation parameter configuration is now available for automl forecasting tasks. Users can now specify "auto" for n_cross_validations and cv_step_size or leave them empty, and automl will provide those configurations base on your data. However, currently this feature is not supported when TCN is enabled.
85+
+ Automatic cross-validation parameter configuration is now available for AutoML forecasting tasks. Users can now specify "auto" for n_cross_validations and cv_step_size or leave them empty, and AutoML will provide those configurations base on your data. However, currently this feature is not supported when TCN is enabled.
5886
+ Forecasting Parameters in Many Models and Hierarchical Time Series can now be passed via object rather than using individual parameters in dictionary.
59-
+ Enabled forecasting model endpoints with quantiles support to be consumed in PowerBI.
60-
+ Updated automl scipy dependency upper bound to 1.5.3 from 1.5.2
87+
+ Enabled forecasting model endpoints with quantiles support to be consumed in Power BI.
88+
+ Updated AutoML scipy dependency upper bound to 1.5.3 from 1.5.2
6189

6290
## 2022-04-25
6391

@@ -94,7 +122,7 @@ This breaking change comes from the June release of `azureml-inference-server-ht
94122
+ **azureml-core**
95123
+ * Return logs for runs that went through our new runtime when calling any of the get logs function on the run object, including `run.get_details`, `run.get_all_logs`, etc.
96124
+ Added experimental method Datastore.register_onpremises_hdfs to allow users to create datastores pointing to on-premises HDFS resources.
97-
+ Updating the cli documentation in the help command
125+
+ Updating the CLI documentation in the help command
98126
+ **azureml-interpret**
99127
+ For azureml-interpret package, remove shap pin with packaging update. Remove numba and numpy pin after CE env update.
100128
+ **azureml-mlflow**
@@ -118,7 +146,7 @@ This breaking change comes from the June release of `azureml-inference-server-ht
118146
+ Adding min-label-classes check for both classification tasks (multi-class and multi-label). It will throw an error for the customer's run if the unique number of classes in the input training dataset is fewer than 2. It is meaningless to run classification on fewer than two classes.
119147
+ **azureml-automl-runtime**
120148
+ Converting decimal type y-test into float to allow for metrics computation to proceed without errors.
121-
+ Automl training now supports numpy version 1.8.
149+
+ AutoML training now supports numpy version 1.8.
122150
+ **azureml-contrib-automl-dnn-forecasting**
123151
+ Fixed a bug in the TCNForecaster model where not all training data would be used when cross-validation settings were provided.
124152
+ TCNForecaster wrapper's forecast method that was corrupting inference-time predictions. Also fixed an issue where the forecast method would not use the most recent context data in train-valid scenarios.
@@ -130,9 +158,9 @@ This breaking change comes from the June release of `azureml-inference-server-ht
130158
+ Fix the issue that magic widget is disappeared.
131159
+ **azureml-train-automl-runtime**
132160
+ Updating AutoML dependencies to support Python 3.8. This change will break compatibility with models trained with SDK 1.37 or below due to newer Pandas interfaces being saved in the model.
133-
+ Automl training now supports numpy version 1.19
134-
+ Fix automl reset index logic for ensemble models in automl_setup_model_explanations API
135-
+ In automl, use lightgbm surrogate model instead of linear surrogate model for sparse case after latest lightgbm version upgrade
161+
+ AutoML training now supports numpy version 1.19
162+
+ Fix AutoML reset index logic for ensemble models in automl_setup_model_explanations API
163+
+ In AutoML, use lightgbm surrogate model instead of linear surrogate model for sparse case after latest lightgbm version upgrade
136164
+ All internal intermediate artifacts that are produced by AutoML are now stored transparently on the parent run (instead of being sent to the default workspace blob store). Users should be able to see the artifacts that AutoML generates under the 'outputs/` directory on the parent run.
137165

138166

@@ -555,7 +583,7 @@ The `ml` extension to the Azure CLI is the next-generation interface for Azure M
555583

556584

557585
## 2021-03-31
558-
### Azure Machine Learning Studio Notebooks Experience (March Update)
586+
### Azure Machine Learning studio Notebooks Experience (March Update)
559587
+ **New features**
560588
+ Render CSV/TSV. Users will be able to render and TSV/CSV file in a grid format for easier data analysis.
561589
+ SSO Authentication for Compute Instance. Users can now easily authenticate any new compute instances directly in the Notebook UI, making it easier to authenticate and use Azure SDKs directly in AzureML.
@@ -600,7 +628,7 @@ The `ml` extension to the Azure CLI is the next-generation interface for Azure M
600628
+ Fixed show_output=False to return control to the user when running using spark.
601629

602630
## 2021-02-28
603-
### Azure Machine Learning Studio Notebooks Experience (February Update)
631+
### Azure Machine Learning studio Notebooks Experience (February Update)
604632
+ **New features**
605633
+ [Native Terminal (GA)](./how-to-access-terminal.md). Users will now have access to an integrated terminal as well as Git operation via the integrated terminal.
606634
+ Notebook Snippets (preview). Common Azure ML code excerpts are now available at your fingertips. Navigate to the code snippets panel, accessible via the toolbar, or activate the in-code snippets menu using Ctrl + Space.
@@ -623,7 +651,7 @@ The `ml` extension to the Azure CLI is the next-generation interface for Azure M
623651
### Azure Machine Learning SDK for Python v1.23.0
624652
+ **Bug fixes and improvements**
625653
+ **azureml-core**
626-
+ [Experimental feature] Add support to link synapse workspace into AML as an linked service
654+
+ [Experimental feature] Add support to link synapse workspace into AML as a linked service
627655
+ [Experimental feature] Add support to attach synapse spark pool into AML as a compute
628656
+ [Experimental feature] Add support for identity based data access. Users can register datastore or datasets without providing credentials. In such case, users' Azure AD token or managed identity of compute target will be used for authentication. To learn more, see [Connect to storage by using identity-based data access](./how-to-identity-based-data-access.md).
629657
+ **azureml-pipeline-steps**
@@ -678,7 +706,7 @@ The `ml` extension to the Azure CLI is the next-generation interface for Azure M
678706

679707

680708
## 2021-01-31
681-
### Azure Machine Learning Studio Notebooks Experience (January Update)
709+
### Azure Machine Learning studio Notebooks Experience (January Update)
682710
+ **New features**
683711
+ Native Markdown Editor in AzureML. Users can now render and edit markdown files natively in AzureML Studio.
684712
+ [Run Button for Scripts (.py, .R and .sh)](./how-to-run-jupyter-notebooks.md#run-a-notebook-or-python-script). Users can easily now run Python, R and Bash script in AzureML
@@ -742,7 +770,7 @@ The `ml` extension to the Azure CLI is the next-generation interface for Azure M
742770

743771

744772
## 2020-12-31
745-
### Azure Machine Learning Studio Notebooks Experience (December Update)
773+
### Azure Machine Learning studio Notebooks Experience (December Update)
746774
+ **New features**
747775
+ User Filename search. Users are now able to search all the files saved in a workspace.
748776
+ Markdown Side by Side support per Notebook Cell. In a notebook cell, users can now have the option to view rendered markdown and markdown syntax side-by-side.
@@ -818,7 +846,7 @@ The `ml` extension to the Azure CLI is the next-generation interface for Azure M
818846
+ Deprecated the use of Mpi as a valid type of input for Estimator classes in favor of using MpiConfiguration with ScriptRunConfig.
819847

820848
## 2020-11-30
821-
### Azure Machine Learning Studio Notebooks Experience (November Update)
849+
### Azure Machine Learning studio Notebooks Experience (November Update)
822850
+ **New features**
823851
+ Native Terminal. Users will now have access to an integrated terminal as well as Git operation via the [integrated terminal.](./how-to-access-terminal.md)
824852
+ Duplicate Folder
@@ -850,7 +878,7 @@ The `ml` extension to the Azure CLI is the next-generation interface for Azure M
850878
+ Improved error message to include potential fixes when a dataset is incorrectly passed to an experiment (e.g. ScriptRunConfig).
851879
+ Improved documentation for `OutputDatasetConfig.register_on_complete` to include the behavior of what will happen when the name already exists.
852880
+ Specifying dataset input and output names that have the potential to collide with common environment variables will now result in a warning
853-
+ Repurposed `grant_workspace_access` parameter when registering datastores. Set it to `True` to access data behind virtual network from Machine Learning Studio.
881+
+ Repurposed `grant_workspace_access` parameter when registering datastores. Set it to `True` to access data behind virtual network from Machine Learning studio.
854882
[Learn more](./how-to-enable-studio-virtual-network.md)
855883
+ Linked service API is refined. Instead of providing resource ID, we have 3 separate parameters sub_id, rg, and name defined in configuration.
856884
+ In order to enable customers to self-resolve token corruption issues, enable workspace token synchronization to be a public method.
@@ -908,7 +936,7 @@ Learn more about [image instance segmentation labeling](how-to-label-data.md).
908936
+ **azureml-train-automl-client**
909937
+ Fixed an issue where get_output may raise an XGBoostError.
910938

911-
### Azure Machine Learning Studio Notebooks Experience (October Update)
939+
### Azure Machine Learning studio Notebooks Experience (October Update)
912940
+ **New features**
913941
+ [Full virtual network support](./how-to-enable-studio-virtual-network.md)
914942
+ [Focus Mode](./how-to-run-jupyter-notebooks.md#focus-mode)
@@ -931,14 +959,14 @@ Learn more about [image instance segmentation labeling](how-to-label-data.md).
931959
+ Updated run.log_table to allow individual rows to be logged.
932960
+ Added static method `Run.get(workspace, run_id)` to retrieve a run only using a workspace
933961
+ Added instance method `Workspace.get_run(run_id)` to retrieve a run within the workspace
934-
+ Introducing command property in run configuration which will enables users to submit command instead of script & arguments.
962+
+ Introducing command property in run configuration which will enable users to submit command instead of script & arguments.
935963
+ **azureml-interpret**
936964
+ fixed explanation client is_raw flag behavior in azureml-interpret
937965
+ **azureml-sdk**
938966
+ `azureml-sdk` officially support Python 3.8.
939967
+ **azureml-train-core**
940968
+ Adding TensorFlow 2.3 curated environment
941-
+ Introducing command property in run configuration which will enables users to submit command instead of script & arguments.
969+
+ Introducing command property in run configuration which will enable users to submit command instead of script & arguments.
942970
+ **azureml-widgets**
943971
+ Redesigned interface for script run widget.
944972

@@ -1072,7 +1100,7 @@ Learn more about [image instance segmentation labeling](how-to-label-data.md).
10721100
+ Reverting PyTorch Default Version to 1.4.
10731101
+ Adding PyTorch 1.6 & TensorFlow 2.2 images and curated environment.
10741102

1075-
### Azure Machine Learning Studio Notebooks Experience (August Update)
1103+
### Azure Machine Learning studio Notebooks Experience (August Update)
10761104
+ **New features**
10771105
+ New Getting started landing Page
10781106

@@ -1340,7 +1368,7 @@ Learn more about [image instance segmentation labeling](how-to-label-data.md).
13401368
+ Fix the run failures happening when the lookback features are enabled and the data contain short grains.
13411369
+ Fixed the issue with duplicated time index error message when lags or rolling windows were set to 'auto'.
13421370
+ Fixed the issue with Prophet and Arima models on data sets, containing the lookback features.
1343-
+ Added support of dates before 1677-09-21 or after 2262-04-11 in columns other then date time in the forecasting tasks. Improved error messages.
1371+
+ Added support of dates before 1677-09-21 or after 2262-04-11 in columns other than date time in the forecasting tasks. Improved error messages.
13441372
+ The forecasting parameters documentation was improved. The lag_length parameter was deprecated.
13451373
+ Better exception message on featurization step fit_transform() due to custom transformer parameters.
13461374
+ Add support for multiple languages for deep learning transformer models such as BERT in automated ML.

0 commit comments

Comments
 (0)