class Aws::Personalize::Types::HPOConfig
Describes the properties for hyperparameter optimization (HPO).
@note When making an API call, you may pass HPOConfig
data as a hash: { hpo_objective: { type: "HPOObjectiveType", metric_name: "MetricName", metric_regex: "MetricRegex", }, hpo_resource_config: { max_number_of_training_jobs: "HPOResource", max_parallel_training_jobs: "HPOResource", }, algorithm_hyper_parameter_ranges: { integer_hyper_parameter_ranges: [ { name: "ParameterName", min_value: 1, max_value: 1, }, ], continuous_hyper_parameter_ranges: [ { name: "ParameterName", min_value: 1.0, max_value: 1.0, }, ], categorical_hyper_parameter_ranges: [ { name: "ParameterName", values: ["CategoricalValue"], }, ], }, }
@!attribute [rw] hpo_objective
The metric to optimize during HPO. <note markdown="1"> Amazon Personalize doesn't support configuring the `hpoObjective` at this time. </note> @return [Types::HPOObjective]
@!attribute [rw] hpo_resource_config
Describes the resource configuration for HPO. @return [Types::HPOResourceConfig]
@!attribute [rw] algorithm_hyper_parameter_ranges
The hyperparameters and their allowable ranges. @return [Types::HyperParameterRanges]
@see docs.aws.amazon.com/goto/WebAPI/personalize-2018-05-22/HPOConfig AWS API Documentation
Constants
- SENSITIVE