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.
-
#events_config ⇒ Types::EventsConfig
Describes the configuration of an event, which includes a list of event parameters.
-
#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.
5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5489 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :events_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.
5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5489 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :events_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.
5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5489 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :events_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.
5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5489 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :events_config, :optimization_objective, :training_data_config, :auto_training_config) SENSITIVE = [] include Aws::Structure end |
#events_config ⇒ Types::EventsConfig
Describes the configuration of an event, which includes a list of event parameters. You can specify up to 10 event parameters. Events are used in solution creation.
5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5489 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :events_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.
5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5489 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :events_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).
5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5489 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :events_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.
5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5489 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :events_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).
5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5489 class SolutionConfig < Struct.new( :event_value_threshold, :hpo_config, :algorithm_hyper_parameters, :feature_transformation_parameters, :auto_ml_config, :events_config, :optimization_objective, :training_data_config, :auto_training_config) SENSITIVE = [] include Aws::Structure end |