class Aws::Personalize::Types::SolutionVersion
An object that provides information about a specific version of a Solution
.
@!attribute [rw] solution_version_arn
The ARN of the solution version. @return [String]
@!attribute [rw] solution_arn
The ARN of the solution. @return [String]
@!attribute [rw] perform_hpo
Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is `false`. @return [Boolean]
@!attribute [rw] perform_auto_ml
When true, Amazon Personalize searches for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses `recipeArn`. @return [Boolean]
@!attribute [rw] recipe_arn
The ARN of the recipe used in the solution. @return [String]
@!attribute [rw] event_type
The event type (for example, 'click' or 'like') that is used for training the model. @return [String]
@!attribute [rw] dataset_group_arn
The Amazon Resource Name (ARN) of the dataset group providing the training data. @return [String]
@!attribute [rw] solution_config
Describes the configuration properties for the solution. @return [Types::SolutionConfig]
@!attribute [rw] training_hours
The time used to train the model. You are billed for the time it takes to train a model. This field is visible only after Amazon Personalize successfully trains a model. @return [Float]
@!attribute [rw] training_mode
The scope of training to be performed when creating the solution version. The `FULL` option trains the solution version based on the entirety of the input solution's training data, while the `UPDATE` option processes only the data that has changed in comparison to the input solution. Choose `UPDATE` when you want to incrementally update your solution version instead of creating an entirely new one. The `UPDATE` option can only be used when you already have an active solution version created from the input solution using the `FULL` option and the input solution was trained with the [User-Personalization][1] recipe or the [HRNN-Coldstart][2] recipe. [1]: https://docs.aws.amazon.com/personalize/latest/dg/native-recipe-new-item-USER_PERSONALIZATION.html [2]: https://docs.aws.amazon.com/personalize/latest/dg/native-recipe-hrnn-coldstart.html @return [String]
@!attribute [rw] tuned_hpo_params
If hyperparameter optimization was performed, contains the hyperparameter values of the best performing model. @return [Types::TunedHPOParams]
@!attribute [rw] status
The status of the solution version. A solution version can be in one of the following states: * CREATE PENDING * CREATE IN\_PROGRESS * ACTIVE * CREATE FAILED * CREATE STOPPING * CREATE STOPPED @return [String]
@!attribute [rw] failure_reason
If training a solution version fails, the reason for the failure. @return [String]
@!attribute [rw] creation_date_time
The date and time (in Unix time) that this version of the solution was created. @return [Time]
@!attribute [rw] last_updated_date_time
The date and time (in Unix time) that the solution was last updated. @return [Time]
@see docs.aws.amazon.com/goto/WebAPI/personalize-2018-05-22/SolutionVersion AWS API Documentation
Constants
- SENSITIVE