Class: Aws::Personalize::Types::SolutionConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::Personalize::Types::SolutionConfig
- Defined in:
- gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb
Overview
Describes the configuration properties for the solution.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#algorithm_hyper_parameters ⇒ Hash<String,String>
Lists the algorithm hyperparameters and their values.
-
#auto_ml_config ⇒ Types::AutoMLConfig
The [AutoMLConfig][1] object containing a list of recipes to search when AutoML is performed.
-
#auto_training_config ⇒ Types::AutoTrainingConfig
Specifies the automatic training configuration to use.
-
#event_value_threshold ⇒ String
Only events with a value greater than or equal to this threshold are used for training a model.
-
#feature_transformation_parameters ⇒ Hash<String,String>
Lists the feature transformation parameters.
-
#hpo_config ⇒ Types::HPOConfig
Describes the properties for hyperparameter optimization (HPO).
-
#optimization_objective ⇒ Types::OptimizationObjective
Describes the additional objective for the solution, such as maximizing streaming minutes or increasing revenue.
-
#training_data_config ⇒ Types::TrainingDataConfig
Specifies the training data configuration to use when creating a custom solution version (trained model).
Instance Attribute Details
#algorithm_hyper_parameters ⇒ Hash<String,String>
Lists the algorithm hyperparameters and their values.
5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5388 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :optimization_objective, :training_data_config, :auto_training_config) SENSITIVE = [] include Aws::Structure end |
#auto_ml_config ⇒ Types::AutoMLConfig
The AutoMLConfig object containing a list of recipes to search when AutoML is performed.
5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5388 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :optimization_objective, :training_data_config, :auto_training_config) SENSITIVE = [] include Aws::Structure end |
#auto_training_config ⇒ Types::AutoTrainingConfig
Specifies the automatic training configuration to use.
5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5388 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :optimization_objective, :training_data_config, :auto_training_config) SENSITIVE = [] include Aws::Structure end |
#event_value_threshold ⇒ String
Only events with a value greater than or equal to this threshold are used for training a model.
5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5388 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :optimization_objective, :training_data_config, :auto_training_config) SENSITIVE = [] include Aws::Structure end |
#feature_transformation_parameters ⇒ Hash<String,String>
Lists the feature transformation parameters.
5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5388 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :optimization_objective, :training_data_config, :auto_training_config) SENSITIVE = [] include Aws::Structure end |
#hpo_config ⇒ Types::HPOConfig
Describes the properties for hyperparameter optimization (HPO).
5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5388 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :optimization_objective, :training_data_config, :auto_training_config) SENSITIVE = [] include Aws::Structure end |
#optimization_objective ⇒ Types::OptimizationObjective
Describes the additional objective for the solution, such as maximizing streaming minutes or increasing revenue. For more information see Optimizing a solution.
5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5388 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :optimization_objective, :training_data_config, :auto_training_config) SENSITIVE = [] include Aws::Structure end |
#training_data_config ⇒ Types::TrainingDataConfig
Specifies the training data configuration to use when creating a custom solution version (trained model).
5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5388 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :optimization_objective, :training_data_config, :auto_training_config) SENSITIVE = [] include Aws::Structure end |