Class: Aws::Personalize::Types::Algorithm
- Inherits:
-
Struct
- Object
- Struct
- Aws::Personalize::Types::Algorithm
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-personalize/types.rb
Overview
Describes a custom algorithm.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#algorithm_arn ⇒ String
The Amazon Resource Name (ARN) of the algorithm.
-
#algorithm_image ⇒ Types::AlgorithmImage
The URI of the Docker container for the algorithm image.
-
#creation_date_time ⇒ Time
The date and time (in Unix time) that the algorithm was created.
-
#default_hyper_parameter_ranges ⇒ Types::DefaultHyperParameterRanges
Specifies the default hyperparameters, their ranges, and whether they are tunable.
-
#default_hyper_parameters ⇒ Hash<String,String>
Specifies the default hyperparameters.
-
#default_resource_config ⇒ Hash<String,String>
Specifies the default maximum number of training jobs and parallel training jobs.
-
#last_updated_date_time ⇒ Time
The date and time (in Unix time) that the algorithm was last updated.
-
#name ⇒ String
The name of the algorithm.
-
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the role.
-
#training_input_mode ⇒ String
The training input mode.
Instance Attribute Details
#algorithm_arn ⇒ String
The Amazon Resource Name (ARN) of the algorithm.
61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
# File 'lib/aws-sdk-personalize/types.rb', line 61 class Algorithm < Struct.new( :name, :algorithm_arn, :algorithm_image, :default_hyper_parameters, :default_hyper_parameter_ranges, :default_resource_config, :training_input_mode, :role_arn, :creation_date_time, :last_updated_date_time) SENSITIVE = [] include Aws::Structure end |
#algorithm_image ⇒ Types::AlgorithmImage
The URI of the Docker container for the algorithm image.
61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
# File 'lib/aws-sdk-personalize/types.rb', line 61 class Algorithm < Struct.new( :name, :algorithm_arn, :algorithm_image, :default_hyper_parameters, :default_hyper_parameter_ranges, :default_resource_config, :training_input_mode, :role_arn, :creation_date_time, :last_updated_date_time) SENSITIVE = [] include Aws::Structure end |
#creation_date_time ⇒ Time
The date and time (in Unix time) that the algorithm was created.
61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
# File 'lib/aws-sdk-personalize/types.rb', line 61 class Algorithm < Struct.new( :name, :algorithm_arn, :algorithm_image, :default_hyper_parameters, :default_hyper_parameter_ranges, :default_resource_config, :training_input_mode, :role_arn, :creation_date_time, :last_updated_date_time) SENSITIVE = [] include Aws::Structure end |
#default_hyper_parameter_ranges ⇒ Types::DefaultHyperParameterRanges
Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).
61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
# File 'lib/aws-sdk-personalize/types.rb', line 61 class Algorithm < Struct.new( :name, :algorithm_arn, :algorithm_image, :default_hyper_parameters, :default_hyper_parameter_ranges, :default_resource_config, :training_input_mode, :role_arn, :creation_date_time, :last_updated_date_time) SENSITIVE = [] include Aws::Structure end |
#default_hyper_parameters ⇒ Hash<String,String>
Specifies the default hyperparameters.
61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
# File 'lib/aws-sdk-personalize/types.rb', line 61 class Algorithm < Struct.new( :name, :algorithm_arn, :algorithm_image, :default_hyper_parameters, :default_hyper_parameter_ranges, :default_resource_config, :training_input_mode, :role_arn, :creation_date_time, :last_updated_date_time) SENSITIVE = [] include Aws::Structure end |
#default_resource_config ⇒ Hash<String,String>
Specifies the default maximum number of training jobs and parallel training jobs.
61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
# File 'lib/aws-sdk-personalize/types.rb', line 61 class Algorithm < Struct.new( :name, :algorithm_arn, :algorithm_image, :default_hyper_parameters, :default_hyper_parameter_ranges, :default_resource_config, :training_input_mode, :role_arn, :creation_date_time, :last_updated_date_time) SENSITIVE = [] include Aws::Structure end |
#last_updated_date_time ⇒ Time
The date and time (in Unix time) that the algorithm was last updated.
61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
# File 'lib/aws-sdk-personalize/types.rb', line 61 class Algorithm < Struct.new( :name, :algorithm_arn, :algorithm_image, :default_hyper_parameters, :default_hyper_parameter_ranges, :default_resource_config, :training_input_mode, :role_arn, :creation_date_time, :last_updated_date_time) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the algorithm.
61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
# File 'lib/aws-sdk-personalize/types.rb', line 61 class Algorithm < Struct.new( :name, :algorithm_arn, :algorithm_image, :default_hyper_parameters, :default_hyper_parameter_ranges, :default_resource_config, :training_input_mode, :role_arn, :creation_date_time, :last_updated_date_time) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the role.
61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
# File 'lib/aws-sdk-personalize/types.rb', line 61 class Algorithm < Struct.new( :name, :algorithm_arn, :algorithm_image, :default_hyper_parameters, :default_hyper_parameter_ranges, :default_resource_config, :training_input_mode, :role_arn, :creation_date_time, :last_updated_date_time) SENSITIVE = [] include Aws::Structure end |
#training_input_mode ⇒ String
The training input mode.
61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
# File 'lib/aws-sdk-personalize/types.rb', line 61 class Algorithm < Struct.new( :name, :algorithm_arn, :algorithm_image, :default_hyper_parameters, :default_hyper_parameter_ranges, :default_resource_config, :training_input_mode, :role_arn, :creation_date_time, :last_updated_date_time) SENSITIVE = [] include Aws::Structure end |