Skip to content

Commit 1c2f6f0

Browse files
author
awstools
committedJun 29, 2023
feat(client-sagemaker): Adding support for timeseries forecasting in the CreateAutoMLJobV2 API.
1 parent 03a2f9a commit 1c2f6f0

20 files changed

+1267
-452
lines changed
 

‎clients/client-sagemaker/src/commands/CreateAutoMLJobCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ export interface CreateAutoMLJobCommandOutput extends CreateAutoMLJobResponse, _
7676
* },
7777
* ProblemType: "BinaryClassification" || "MulticlassClassification" || "Regression",
7878
* AutoMLJobObjective: { // AutoMLJobObjective
79-
* MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro", // required
79+
* MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro" || "MAPE" || "MASE" || "WAPE" || "AverageWeightedQuantileLoss", // required
8080
* },
8181
* AutoMLJobConfig: { // AutoMLJobConfig
8282
* CompletionCriteria: { // AutoMLJobCompletionCriteria

‎clients/client-sagemaker/src/commands/CreateAutoMLJobV2Command.ts

+35-4
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@ export interface CreateAutoMLJobV2CommandOutput extends CreateAutoMLJobV2Respons
4242
* <a href="https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateAutoMLJobV2.html">CreateAutoMLJobV2</a> and <a href="https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_DescribeAutoMLJobV2.html">DescribeAutoMLJobV2</a> are new versions of <a href="https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateAutoMLJob.html">CreateAutoMLJob</a>
4343
* and <a href="https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_DescribeAutoMLJob.html">DescribeAutoMLJob</a> which offer backward compatibility.</p>
4444
* <p>
45-
* <code>CreateAutoMLJobV2</code> can manage tabular problem types identical to those of its previous version
46-
* <code>CreateAutoMLJob</code>, as well as non-tabular problem types such as
47-
* image or text classification.</p>
45+
* <code>CreateAutoMLJobV2</code> can manage tabular problem types identical to those of
46+
* its previous version <code>CreateAutoMLJob</code>, as well as non-tabular problem types
47+
* such as image or text classification.</p>
4848
* <p>Find guidelines about how to migrate a <code>CreateAutoMLJob</code> to
4949
* <code>CreateAutoMLJobV2</code> in <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/autopilot-automate-model-development-create-experiment-api.html#autopilot-create-experiment-api-migrate-v1-v2">Migrate a CreateAutoMLJob to CreateAutoMLJobV2</a>.</p>
5050
* </note>
@@ -115,6 +115,37 @@ export interface CreateAutoMLJobV2CommandOutput extends CreateAutoMLJobV2Respons
115115
* TargetAttributeName: "STRING_VALUE", // required
116116
* SampleWeightAttributeName: "STRING_VALUE",
117117
* },
118+
* TimeSeriesForecastingJobConfig: { // TimeSeriesForecastingJobConfig
119+
* FeatureSpecificationS3Uri: "STRING_VALUE",
120+
* CompletionCriteria: {
121+
* MaxCandidates: Number("int"),
122+
* MaxRuntimePerTrainingJobInSeconds: Number("int"),
123+
* MaxAutoMLJobRuntimeInSeconds: Number("int"),
124+
* },
125+
* ForecastFrequency: "STRING_VALUE", // required
126+
* ForecastHorizon: Number("int"), // required
127+
* ForecastQuantiles: [ // ForecastQuantiles
128+
* "STRING_VALUE",
129+
* ],
130+
* Transformations: { // TimeSeriesTransformations
131+
* Filling: { // FillingTransformations
132+
* "<keys>": { // FillingTransformationMap
133+
* "<keys>": "STRING_VALUE",
134+
* },
135+
* },
136+
* Aggregation: { // AggregationTransformations
137+
* "<keys>": "sum" || "avg" || "first" || "min" || "max",
138+
* },
139+
* },
140+
* TimeSeriesConfig: { // TimeSeriesConfig
141+
* TargetAttributeName: "STRING_VALUE", // required
142+
* TimestampAttributeName: "STRING_VALUE", // required
143+
* ItemIdentifierAttributeName: "STRING_VALUE", // required
144+
* GroupingAttributeNames: [ // GroupingAttributeNames
145+
* "STRING_VALUE",
146+
* ],
147+
* },
148+
* },
118149
* },
119150
* RoleArn: "STRING_VALUE", // required
120151
* Tags: [ // TagList
@@ -136,7 +167,7 @@ export interface CreateAutoMLJobV2CommandOutput extends CreateAutoMLJobV2Respons
136167
* },
137168
* },
138169
* AutoMLJobObjective: { // AutoMLJobObjective
139-
* MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro", // required
170+
* MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro" || "MAPE" || "MASE" || "WAPE" || "AverageWeightedQuantileLoss", // required
140171
* },
141172
* ModelDeployConfig: { // ModelDeployConfig
142173
* AutoGenerateEndpointName: true || false,

‎clients/client-sagemaker/src/commands/DeleteImageCommand.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ import {
1313
SerdeContext as __SerdeContext,
1414
} from "@smithy/types";
1515

16-
import { DeleteImageRequest, DeleteImageResponse } from "../models/models_1";
16+
import { DeleteImageRequest } from "../models/models_1";
17+
import { DeleteImageResponse } from "../models/models_2";
1718
import { de_DeleteImageCommand, se_DeleteImageCommand } from "../protocols/Aws_json1_1";
1819
import { SageMakerClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../SageMakerClient";
1920

‎clients/client-sagemaker/src/commands/DeleteImageVersionCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
SerdeContext as __SerdeContext,
1414
} from "@smithy/types";
1515

16-
import { DeleteImageVersionRequest, DeleteImageVersionResponse } from "../models/models_1";
16+
import { DeleteImageVersionRequest, DeleteImageVersionResponse } from "../models/models_2";
1717
import { de_DeleteImageVersionCommand, se_DeleteImageVersionCommand } from "../protocols/Aws_json1_1";
1818
import { SageMakerClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../SageMakerClient";
1919

‎clients/client-sagemaker/src/commands/DeleteInferenceExperimentCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
SerdeContext as __SerdeContext,
1414
} from "@smithy/types";
1515

16-
import { DeleteInferenceExperimentRequest, DeleteInferenceExperimentResponse } from "../models/models_1";
16+
import { DeleteInferenceExperimentRequest, DeleteInferenceExperimentResponse } from "../models/models_2";
1717
import { de_DeleteInferenceExperimentCommand, se_DeleteInferenceExperimentCommand } from "../protocols/Aws_json1_1";
1818
import { SageMakerClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../SageMakerClient";
1919

‎clients/client-sagemaker/src/commands/DescribeAutoMLJobCommand.ts

+8-7
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ export interface DescribeAutoMLJobCommandOutput extends DescribeAutoMLJobRespons
7676
* // },
7777
* // RoleArn: "STRING_VALUE", // required
7878
* // AutoMLJobObjective: { // AutoMLJobObjective
79-
* // MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro", // required
79+
* // MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro" || "MAPE" || "MASE" || "WAPE" || "AverageWeightedQuantileLoss", // required
8080
* // },
8181
* // ProblemType: "BinaryClassification" || "MulticlassClassification" || "Regression",
8282
* // AutoMLJobConfig: { // AutoMLJobConfig
@@ -125,9 +125,9 @@ export interface DescribeAutoMLJobCommandOutput extends DescribeAutoMLJobRespons
125125
* // CandidateName: "STRING_VALUE", // required
126126
* // FinalAutoMLJobObjectiveMetric: { // FinalAutoMLJobObjectiveMetric
127127
* // Type: "Maximize" || "Minimize",
128-
* // MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro", // required
128+
* // MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro" || "MAPE" || "MASE" || "WAPE" || "AverageWeightedQuantileLoss", // required
129129
* // Value: Number("float"), // required
130-
* // StandardMetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro",
130+
* // StandardMetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro" || "MAPE" || "MASE" || "WAPE" || "AverageWeightedQuantileLoss",
131131
* // },
132132
* // ObjectiveStatus: "Succeeded" || "Pending" || "Failed", // required
133133
* // CandidateSteps: [ // CandidateSteps // required
@@ -155,13 +155,14 @@ export interface DescribeAutoMLJobCommandOutput extends DescribeAutoMLJobRespons
155155
* // CandidateArtifactLocations: { // CandidateArtifactLocations
156156
* // Explainability: "STRING_VALUE", // required
157157
* // ModelInsights: "STRING_VALUE",
158+
* // BacktestResults: "STRING_VALUE",
158159
* // },
159160
* // CandidateMetrics: [ // MetricDataList
160161
* // { // MetricDatum
161-
* // MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro",
162+
* // MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro" || "MAPE" || "MASE" || "WAPE" || "AverageWeightedQuantileLoss",
162163
* // Value: Number("float"),
163164
* // Set: "Train" || "Validation" || "Test",
164-
* // StandardMetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro" || "LogLoss" || "InferenceLatency",
165+
* // StandardMetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro" || "LogLoss" || "InferenceLatency" || "MAPE" || "MASE" || "WAPE" || "AverageWeightedQuantileLoss",
165166
* // },
166167
* // ],
167168
* // },
@@ -178,15 +179,15 @@ export interface DescribeAutoMLJobCommandOutput extends DescribeAutoMLJobRespons
178179
* // },
179180
* // },
180181
* // AutoMLJobStatus: "Completed" || "InProgress" || "Failed" || "Stopped" || "Stopping", // required
181-
* // AutoMLJobSecondaryStatus: "Starting" || "AnalyzingData" || "FeatureEngineering" || "ModelTuning" || "MaxCandidatesReached" || "Failed" || "Stopped" || "MaxAutoMLJobRuntimeReached" || "Stopping" || "CandidateDefinitionsGenerated" || "GeneratingExplainabilityReport" || "Completed" || "ExplainabilityError" || "DeployingModel" || "ModelDeploymentError" || "GeneratingModelInsightsReport" || "ModelInsightsError" || "TrainingModels", // required
182+
* // AutoMLJobSecondaryStatus: "Starting" || "AnalyzingData" || "FeatureEngineering" || "ModelTuning" || "MaxCandidatesReached" || "Failed" || "Stopped" || "MaxAutoMLJobRuntimeReached" || "Stopping" || "CandidateDefinitionsGenerated" || "GeneratingExplainabilityReport" || "Completed" || "ExplainabilityError" || "DeployingModel" || "ModelDeploymentError" || "GeneratingModelInsightsReport" || "ModelInsightsError" || "TrainingModels" || "PreTraining", // required
182183
* // GenerateCandidateDefinitionsOnly: true || false,
183184
* // AutoMLJobArtifacts: { // AutoMLJobArtifacts
184185
* // CandidateDefinitionNotebookLocation: "STRING_VALUE",
185186
* // DataExplorationNotebookLocation: "STRING_VALUE",
186187
* // },
187188
* // ResolvedAttributes: { // ResolvedAttributes
188189
* // AutoMLJobObjective: {
189-
* // MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro", // required
190+
* // MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro" || "MAPE" || "MASE" || "WAPE" || "AverageWeightedQuantileLoss", // required
190191
* // },
191192
* // ProblemType: "BinaryClassification" || "MulticlassClassification" || "Regression",
192193
* // CompletionCriteria: {

‎clients/client-sagemaker/src/commands/DescribeAutoMLJobV2Command.ts

+40-8
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ export interface DescribeAutoMLJobV2CommandOutput extends DescribeAutoMLJobV2Res
7171
* // },
7272
* // RoleArn: "STRING_VALUE", // required
7373
* // AutoMLJobObjective: { // AutoMLJobObjective
74-
* // MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro", // required
74+
* // MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro" || "MAPE" || "MASE" || "WAPE" || "AverageWeightedQuantileLoss", // required
7575
* // },
7676
* // AutoMLProblemTypeConfig: { // AutoMLProblemTypeConfig Union: only one key present
7777
* // ImageClassificationJobConfig: { // ImageClassificationJobConfig
@@ -112,6 +112,37 @@ export interface DescribeAutoMLJobV2CommandOutput extends DescribeAutoMLJobV2Res
112112
* // TargetAttributeName: "STRING_VALUE", // required
113113
* // SampleWeightAttributeName: "STRING_VALUE",
114114
* // },
115+
* // TimeSeriesForecastingJobConfig: { // TimeSeriesForecastingJobConfig
116+
* // FeatureSpecificationS3Uri: "STRING_VALUE",
117+
* // CompletionCriteria: {
118+
* // MaxCandidates: Number("int"),
119+
* // MaxRuntimePerTrainingJobInSeconds: Number("int"),
120+
* // MaxAutoMLJobRuntimeInSeconds: Number("int"),
121+
* // },
122+
* // ForecastFrequency: "STRING_VALUE", // required
123+
* // ForecastHorizon: Number("int"), // required
124+
* // ForecastQuantiles: [ // ForecastQuantiles
125+
* // "STRING_VALUE",
126+
* // ],
127+
* // Transformations: { // TimeSeriesTransformations
128+
* // Filling: { // FillingTransformations
129+
* // "<keys>": { // FillingTransformationMap
130+
* // "<keys>": "STRING_VALUE",
131+
* // },
132+
* // },
133+
* // Aggregation: { // AggregationTransformations
134+
* // "<keys>": "sum" || "avg" || "first" || "min" || "max",
135+
* // },
136+
* // },
137+
* // TimeSeriesConfig: { // TimeSeriesConfig
138+
* // TargetAttributeName: "STRING_VALUE", // required
139+
* // TimestampAttributeName: "STRING_VALUE", // required
140+
* // ItemIdentifierAttributeName: "STRING_VALUE", // required
141+
* // GroupingAttributeNames: [ // GroupingAttributeNames
142+
* // "STRING_VALUE",
143+
* // ],
144+
* // },
145+
* // },
115146
* // },
116147
* // CreationTime: new Date("TIMESTAMP"), // required
117148
* // EndTime: new Date("TIMESTAMP"),
@@ -126,9 +157,9 @@ export interface DescribeAutoMLJobV2CommandOutput extends DescribeAutoMLJobV2Res
126157
* // CandidateName: "STRING_VALUE", // required
127158
* // FinalAutoMLJobObjectiveMetric: { // FinalAutoMLJobObjectiveMetric
128159
* // Type: "Maximize" || "Minimize",
129-
* // MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro", // required
160+
* // MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro" || "MAPE" || "MASE" || "WAPE" || "AverageWeightedQuantileLoss", // required
130161
* // Value: Number("float"), // required
131-
* // StandardMetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro",
162+
* // StandardMetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro" || "MAPE" || "MASE" || "WAPE" || "AverageWeightedQuantileLoss",
132163
* // },
133164
* // ObjectiveStatus: "Succeeded" || "Pending" || "Failed", // required
134165
* // CandidateSteps: [ // CandidateSteps // required
@@ -156,13 +187,14 @@ export interface DescribeAutoMLJobV2CommandOutput extends DescribeAutoMLJobV2Res
156187
* // CandidateArtifactLocations: { // CandidateArtifactLocations
157188
* // Explainability: "STRING_VALUE", // required
158189
* // ModelInsights: "STRING_VALUE",
190+
* // BacktestResults: "STRING_VALUE",
159191
* // },
160192
* // CandidateMetrics: [ // MetricDataList
161193
* // { // MetricDatum
162-
* // MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro",
194+
* // MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro" || "MAPE" || "MASE" || "WAPE" || "AverageWeightedQuantileLoss",
163195
* // Value: Number("float"),
164196
* // Set: "Train" || "Validation" || "Test",
165-
* // StandardMetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro" || "LogLoss" || "InferenceLatency",
197+
* // StandardMetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro" || "LogLoss" || "InferenceLatency" || "MAPE" || "MASE" || "WAPE" || "AverageWeightedQuantileLoss",
166198
* // },
167199
* // ],
168200
* // },
@@ -179,7 +211,7 @@ export interface DescribeAutoMLJobV2CommandOutput extends DescribeAutoMLJobV2Res
179211
* // },
180212
* // },
181213
* // AutoMLJobStatus: "Completed" || "InProgress" || "Failed" || "Stopped" || "Stopping", // required
182-
* // AutoMLJobSecondaryStatus: "Starting" || "AnalyzingData" || "FeatureEngineering" || "ModelTuning" || "MaxCandidatesReached" || "Failed" || "Stopped" || "MaxAutoMLJobRuntimeReached" || "Stopping" || "CandidateDefinitionsGenerated" || "GeneratingExplainabilityReport" || "Completed" || "ExplainabilityError" || "DeployingModel" || "ModelDeploymentError" || "GeneratingModelInsightsReport" || "ModelInsightsError" || "TrainingModels", // required
214+
* // AutoMLJobSecondaryStatus: "Starting" || "AnalyzingData" || "FeatureEngineering" || "ModelTuning" || "MaxCandidatesReached" || "Failed" || "Stopped" || "MaxAutoMLJobRuntimeReached" || "Stopping" || "CandidateDefinitionsGenerated" || "GeneratingExplainabilityReport" || "Completed" || "ExplainabilityError" || "DeployingModel" || "ModelDeploymentError" || "GeneratingModelInsightsReport" || "ModelInsightsError" || "TrainingModels" || "PreTraining", // required
183215
* // ModelDeployConfig: { // ModelDeployConfig
184216
* // AutoGenerateEndpointName: true || false,
185217
* // EndpointName: "STRING_VALUE",
@@ -208,7 +240,7 @@ export interface DescribeAutoMLJobV2CommandOutput extends DescribeAutoMLJobV2Res
208240
* // },
209241
* // ResolvedAttributes: { // AutoMLResolvedAttributes
210242
* // AutoMLJobObjective: {
211-
* // MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro", // required
243+
* // MetricName: "Accuracy" || "MSE" || "F1" || "F1macro" || "AUC" || "RMSE" || "MAE" || "R2" || "BalancedAccuracy" || "Precision" || "PrecisionMacro" || "Recall" || "RecallMacro" || "MAPE" || "MASE" || "WAPE" || "AverageWeightedQuantileLoss", // required
212244
* // },
213245
* // CompletionCriteria: {
214246
* // MaxCandidates: Number("int"),
@@ -221,7 +253,7 @@ export interface DescribeAutoMLJobV2CommandOutput extends DescribeAutoMLJobV2Res
221253
* // },
222254
* // },
223255
* // },
224-
* // AutoMLProblemTypeConfigName: "ImageClassification" || "TextClassification" || "Tabular",
256+
* // AutoMLProblemTypeConfigName: "ImageClassification" || "TextClassification" || "Tabular" || "TimeSeriesForecasting",
225257
* // };
226258
*
227259
* ```

0 commit comments

Comments
 (0)