Skip to content

Commit 82983c4

Browse files
authored
Automl fix (#37745)
AutoML job serialization.
1 parent c6a2acb commit 82983c4

11 files changed

+17
-17
lines changed

sdk/ml/azure-ai-ml/azure/ai/ml/entities/_job/automl/nlp/text_classification_job.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88

99
from azure.ai.ml._restclient.v2023_04_01_preview.models import AutoMLJob as RestAutoMLJob
1010
from azure.ai.ml._restclient.v2023_04_01_preview.models import JobBase, TaskType
11-
from azure.ai.ml._restclient.v2023_04_01_preview.models import TextClassification as RestTextClassification
1211
from azure.ai.ml._restclient.v2023_04_01_preview.models._azure_machine_learning_workspaces_enums import (
1312
ClassificationPrimaryMetrics,
1413
)
14+
from azure.ai.ml._restclient.v2024_01_01_preview.models import TextClassification as RestTextClassification
1515
from azure.ai.ml._utils.utils import camel_to_snake, is_data_binding_expression
1616
from azure.ai.ml.constants._common import BASE_PATH_CONTEXT_KEY
1717
from azure.ai.ml.constants._job.automl import AutoMLConstants

sdk/ml/azure-ai-ml/azure/ai/ml/entities/_job/automl/nlp/text_classification_multilabel_job.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
from azure.ai.ml._restclient.v2023_04_01_preview.models import AutoMLJob as RestAutoMLJob
1010
from azure.ai.ml._restclient.v2023_04_01_preview.models import ClassificationMultilabelPrimaryMetrics, JobBase, TaskType
11-
from azure.ai.ml._restclient.v2023_04_01_preview.models import (
11+
from azure.ai.ml._restclient.v2024_01_01_preview.models import (
1212
TextClassificationMultilabel as RestTextClassificationMultilabel,
1313
)
1414
from azure.ai.ml._utils.utils import camel_to_snake, is_data_binding_expression

sdk/ml/azure-ai-ml/azure/ai/ml/entities/_job/automl/nlp/text_ner_job.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88

99
from azure.ai.ml._restclient.v2023_04_01_preview.models import AutoMLJob as RestAutoMLJob
1010
from azure.ai.ml._restclient.v2023_04_01_preview.models import JobBase, TaskType
11-
from azure.ai.ml._restclient.v2023_04_01_preview.models import TextNer as RestTextNER
1211
from azure.ai.ml._restclient.v2023_04_01_preview.models._azure_machine_learning_workspaces_enums import (
1312
ClassificationPrimaryMetrics,
1413
)
14+
from azure.ai.ml._restclient.v2024_01_01_preview.models import TextNer as RestTextNER
1515
from azure.ai.ml._utils.utils import camel_to_snake, is_data_binding_expression
1616
from azure.ai.ml.constants._common import BASE_PATH_CONTEXT_KEY
1717
from azure.ai.ml.constants._job.automl import AutoMLConstants

sdk/ml/azure-ai-ml/azure/ai/ml/entities/_job/automl/tabular/automl_tabular.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from abc import ABC
88
from typing import Any, Dict, List, Optional, Union
99

10-
from azure.ai.ml._restclient.v2023_04_01_preview.models import (
10+
from azure.ai.ml._restclient.v2024_01_01_preview.models import (
1111
AutoNCrossValidations,
1212
BlockedTransformers,
1313
CustomNCrossValidations,

sdk/ml/azure-ai-ml/tests/automl_job/unittests/test_automl_nlp_schema.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
from azure.ai.ml._restclient.v2023_04_01_preview.models._models_py3 import (
2020
NlpVerticalLimitSettings as RestNlpVerticalLimitSettings,
2121
)
22-
from azure.ai.ml._restclient.v2023_04_01_preview.models._models_py3 import TextClassification as RestTextClassification
2322
from azure.ai.ml._restclient.v2023_04_01_preview.models._models_py3 import (
2423
TextClassificationMultilabel as RestTextClassificationMultilabel,
2524
)
@@ -30,6 +29,7 @@
3029
LogVerbosity,
3130
MLTableJobInput,
3231
)
32+
from azure.ai.ml._restclient.v2024_01_01_preview.models._models_py3 import TextClassification as RestTextClassification
3333
from azure.ai.ml._scope_dependent_operations import OperationScope
3434
from azure.ai.ml._utils.utils import dump_yaml_to_file, load_yaml, to_iso_duration_format_mins
3535
from azure.ai.ml.automl import (

sdk/ml/azure-ai-ml/tests/automl_job/unittests/test_automl_tabular_schema.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,12 @@
1010

1111
from azure.ai.ml import load_job
1212
from azure.ai.ml._restclient.v2023_04_01_preview.models._models_py3 import AutoMLJob as RestAutoMLJob
13-
from azure.ai.ml._restclient.v2023_04_01_preview.models._models_py3 import AutoNCrossValidations
1413
from azure.ai.ml._restclient.v2023_04_01_preview.models._models_py3 import Classification as RestClassification
1514
from azure.ai.ml._restclient.v2023_04_01_preview.models._models_py3 import ClassificationPrimaryMetrics
1615
from azure.ai.ml._restclient.v2023_04_01_preview.models._models_py3 import (
1716
ClassificationTrainingSettings as RestClassificationTrainingSettings,
1817
)
1918
from azure.ai.ml._restclient.v2023_04_01_preview.models._models_py3 import ColumnTransformer as RestColumnTransformer
20-
from azure.ai.ml._restclient.v2023_04_01_preview.models._models_py3 import CustomNCrossValidations
2119
from azure.ai.ml._restclient.v2023_04_01_preview.models._models_py3 import Forecasting as RestForecasting
2220
from azure.ai.ml._restclient.v2023_04_01_preview.models._models_py3 import ForecastingPrimaryMetrics
2321
from azure.ai.ml._restclient.v2023_04_01_preview.models._models_py3 import (
@@ -37,7 +35,13 @@
3735
from azure.ai.ml._restclient.v2023_04_01_preview.models._models_py3 import (
3836
TableVerticalLimitSettings as RestTableVerticalLimitSettings,
3937
)
40-
from azure.ai.ml._restclient.v2024_01_01_preview.models._models_py3 import JobBase, LogVerbosity, MLTableJobInput
38+
from azure.ai.ml._restclient.v2024_01_01_preview.models._models_py3 import (
39+
AutoNCrossValidations,
40+
CustomNCrossValidations,
41+
JobBase,
42+
LogVerbosity,
43+
MLTableJobInput,
44+
)
4145
from azure.ai.ml._schema.automl.table_vertical.regression import AutoMLRegressionSchema
4246
from azure.ai.ml._scope_dependent_operations import OperationScope
4347
from azure.ai.ml._utils.utils import camel_to_snake, to_iso_duration_format_mins

sdk/ml/azure-ai-ml/tests/automl_job/unittests/test_classification_job.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,8 @@
66
import pytest
77

88
from azure.ai.ml import UserIdentityConfiguration
9-
from azure.ai.ml._restclient.v2023_04_01_preview.models import CustomNCrossValidations
109
from azure.ai.ml._restclient.v2023_04_01_preview.models import UserIdentity as RestUserIdentity
11-
from azure.ai.ml._restclient.v2024_01_01_preview.models import MLTableJobInput
10+
from azure.ai.ml._restclient.v2024_01_01_preview.models import CustomNCrossValidations, MLTableJobInput
1211
from azure.ai.ml.automl import ClassificationModels, ClassificationPrimaryMetrics, classification
1312
from azure.ai.ml.constants import TabularTrainingMode
1413
from azure.ai.ml.constants._common import AssetTypes

sdk/ml/azure-ai-ml/tests/automl_job/unittests/test_tabular_n_cross_validation_settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import pytest
44

5-
from azure.ai.ml._restclient.v2023_04_01_preview.models import AutoNCrossValidations, CustomNCrossValidations, JobBase
5+
from azure.ai.ml._restclient.v2024_01_01_preview.models import AutoNCrossValidations, CustomNCrossValidations, JobBase
66
from azure.ai.ml.automl import classification, forecasting, regression
77
from azure.ai.ml.constants._common import AssetTypes
88
from azure.ai.ml.entities._inputs_outputs import Input

sdk/ml/azure-ai-ml/tests/automl_job/unittests/test_text_classification_job.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,11 @@
1212
NlpVerticalFeaturizationSettings,
1313
NlpVerticalLimitSettings,
1414
SamplingAlgorithmType,
15-
TextClassification,
1615
)
1716
from azure.ai.ml._restclient.v2023_04_01_preview.models._azure_machine_learning_workspaces_enums import (
1817
ClassificationPrimaryMetrics,
1918
)
20-
from azure.ai.ml._restclient.v2024_01_01_preview.models import MLTableJobInput
19+
from azure.ai.ml._restclient.v2024_01_01_preview.models import MLTableJobInput, TextClassification
2120
from azure.ai.ml._utils.utils import to_iso_duration_format_mins
2221
from azure.ai.ml.automl import text_classification
2322
from azure.ai.ml.constants._common import AssetTypes

sdk/ml/azure-ai-ml/tests/automl_job/unittests/test_text_classification_multilabel_job.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,12 @@
1414
NlpVerticalFeaturizationSettings,
1515
NlpVerticalLimitSettings,
1616
SamplingAlgorithmType,
17-
TextClassificationMultilabel,
1817
)
1918
from azure.ai.ml._restclient.v2023_04_01_preview.models import UserIdentity as RestUserIdentity
2019
from azure.ai.ml._restclient.v2023_04_01_preview.models._azure_machine_learning_workspaces_enums import (
2120
ClassificationPrimaryMetrics,
2221
)
23-
from azure.ai.ml._restclient.v2024_01_01_preview.models import MLTableJobInput
22+
from azure.ai.ml._restclient.v2024_01_01_preview.models import MLTableJobInput, TextClassificationMultilabel
2423
from azure.ai.ml._utils.utils import to_iso_duration_format_mins
2524
from azure.ai.ml.automl import text_classification_multilabel
2625
from azure.ai.ml.constants._common import AssetTypes

0 commit comments

Comments
 (0)