class Aws::ForecastService::Types::DescribePredictorResponse
@!attribute [rw] predictor_arn
The ARN of the predictor. @return [String]
@!attribute [rw] predictor_name
The name of the predictor. @return [String]
@!attribute [rw] algorithm_arn
The Amazon Resource Name (ARN) of the algorithm used for model training. @return [String]
@!attribute [rw] forecast_horizon
The number of time-steps of the forecast. The forecast horizon is also called the prediction length. @return [Integer]
@!attribute [rw] forecast_types
The forecast types used during predictor training. Default value is `["0.1","0.5","0.9"]` @return [Array<String>]
@!attribute [rw] perform_auto_ml
Whether the predictor is set to perform AutoML. @return [Boolean]
@!attribute [rw] auto_ml_override_strategy
<note markdown="1"> The `LatencyOptimized` AutoML override strategy is only available in private beta. Contact AWS Support or your account manager to learn more about access privileges. </note> The AutoML strategy used to train the predictor. Unless `LatencyOptimized` is specified, the AutoML strategy optimizes predictor accuracy. This parameter is only valid for predictors trained using AutoML. @return [String]
@!attribute [rw] perform_hpo
Whether the predictor is set to perform hyperparameter optimization (HPO). @return [Boolean]
@!attribute [rw] training_parameters
The default training parameters or overrides selected during model training. When running AutoML or choosing HPO with CNN-QR or DeepAR+, the optimized values for the chosen hyperparameters are returned. For more information, see aws-forecast-choosing-recipes. @return [Hash<String,String>]
@!attribute [rw] evaluation_parameters
Used to override the default evaluation parameters of the specified algorithm. Amazon Forecast evaluates a predictor by splitting a dataset into training data and testing data. The evaluation parameters define how to perform the split and the number of iterations. @return [Types::EvaluationParameters]
@!attribute [rw] hpo_config
The hyperparameter override values for the algorithm. @return [Types::HyperParameterTuningJobConfig]
@!attribute [rw] input_data_config
Describes the dataset group that contains the data to use to train the predictor. @return [Types::InputDataConfig]
@!attribute [rw] featurization_config
The featurization configuration. @return [Types::FeaturizationConfig]
@!attribute [rw] encryption_config
An AWS Key Management Service (KMS) key and the AWS Identity and Access Management (IAM) role that Amazon Forecast can assume to access the key. @return [Types::EncryptionConfig]
@!attribute [rw] predictor_execution_details
Details on the the status and results of the backtests performed to evaluate the accuracy of the predictor. You specify the number of backtests to perform when you call the operation. @return [Types::PredictorExecutionDetails]
@!attribute [rw] estimated_time_remaining_in_minutes
The estimated time remaining in minutes for the predictor training job to complete. @return [Integer]
@!attribute [rw] dataset_import_job_arns
An array of the ARNs of the dataset import jobs used to import training data for the predictor. @return [Array<String>]
@!attribute [rw] auto_ml_algorithm_arns
When `PerformAutoML` is specified, the ARN of the chosen algorithm. @return [Array<String>]
@!attribute [rw] status
The status of the predictor. States include: * `ACTIVE` * `CREATE_PENDING`, `CREATE_IN_PROGRESS`, `CREATE_FAILED` * `DELETE_PENDING`, `DELETE_IN_PROGRESS`, `DELETE_FAILED` * `CREATE_STOPPING`, `CREATE_STOPPED` <note markdown="1"> The `Status` of the predictor must be `ACTIVE` before you can use the predictor to create a forecast. </note> @return [String]
@!attribute [rw] message
If an error occurred, an informational message about the error. @return [String]
@!attribute [rw] creation_time
When the model training task was created. @return [Time]
@!attribute [rw] last_modification_time
The last time the resource was modified. The timestamp depends on the status of the job: * `CREATE_PENDING` - The `CreationTime`. * `CREATE_IN_PROGRESS` - The current timestamp. * `CREATE_STOPPING` - The current timestamp. * `CREATE_STOPPED` - When the job stopped. * `ACTIVE` or `CREATE_FAILED` - When the job finished or failed. @return [Time]
@!attribute [rw] optimization_metric
The accuracy metric used to optimize the predictor. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/forecast-2018-06-26/DescribePredictorResponse AWS API Documentation
Constants
- SENSITIVE