SolutionVersion class
An object that provides information about a specific version of a Solution.
Constructors
- SolutionVersion({DateTime? creationDateTime, String? datasetGroupArn, String? eventType, String? failureReason, DateTime? lastUpdatedDateTime, bool? performAutoML, bool? performHPO, String? recipeArn, String? solutionArn, SolutionConfig? solutionConfig, String? solutionVersionArn, String? status, double? trainingHours, TrainingMode? trainingMode, TunedHPOParams? tunedHPOParams})
-
SolutionVersion.fromJson(Map<
String, dynamic> json) -
factory
Properties
- creationDateTime → DateTime?
-
The date and time (in Unix time) that this version of the solution was
created.
final
- datasetGroupArn → String?
-
The Amazon Resource Name (ARN) of the dataset group providing the training
data.
final
- eventType → String?
-
The event type (for example, 'click' or 'like') that is used for training
the model.
final
- failureReason → String?
-
If training a solution version fails, the reason for the failure.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- lastUpdatedDateTime → DateTime?
-
The date and time (in Unix time) that the solution was last updated.
final
- performAutoML → bool?
-
When true, Amazon Personalize searches for the most optimal recipe according
to the solution configuration. When false (the default), Amazon Personalize
uses
recipeArn
.final - performHPO → bool?
-
Whether to perform hyperparameter optimization (HPO) on the chosen recipe.
The default is
false
.final - recipeArn → String?
-
The ARN of the recipe used in the solution.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- solutionArn → String?
-
The ARN of the solution.
final
- solutionConfig → SolutionConfig?
-
Describes the configuration properties for the solution.
final
- solutionVersionArn → String?
-
The ARN of the solution version.
final
- status → String?
-
The status of the solution version.
final
- trainingHours → double?
-
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.
final
- trainingMode → TrainingMode?
-
The scope of training used to create the solution version. The
FULL
option trains the solution version based on the entirety of the input solution's training data, while theUPDATE
option processes only the training data that has changed since the creation of the last solution version. ChooseUPDATE
when you want to start recommending items added to the dataset without retraining the model.final - tunedHPOParams → TunedHPOParams?
-
If hyperparameter optimization was performed, contains the hyperparameter
values of the best performing model.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited