Class: Aws::CustomerProfiles::Types::RecommenderConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::CustomerProfiles::Types::RecommenderConfig
- Defined in:
- gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb
Overview
Configuration settings that define the behavior and parameters of a recommender.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#events_config ⇒ Types::EventsConfig
Configuration settings for how the recommender processes and uses events.
-
#included_columns ⇒ Hash<String,Array<String>>
A map of dataset type to a list of column names to train on.
-
#inference_config ⇒ Types::InferenceConfig
Configuration settings for how the recommender handles inference requests.
-
#training_frequency ⇒ Integer
How often the recommender should retrain its model with new data.
Instance Attribute Details
#events_config ⇒ Types::EventsConfig
Configuration settings for how the recommender processes and uses events.
8720 8721 8722 8723 8724 8725 8726 8727 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 8720 class RecommenderConfig < Struct.new( :events_config, :training_frequency, :inference_config, :included_columns) SENSITIVE = [] include Aws::Structure end |
#included_columns ⇒ Hash<String,Array<String>>
A map of dataset type to a list of column names to train on. The
column names must be a subset of the columns defined in the
recommender schema. If not specified, all columns in the schema are
used for training. The following columns are always included and do
not need to be specified: Item.Id, ItemList[].Id,
EventTimestamp, EventType, and EventValue.
8720 8721 8722 8723 8724 8725 8726 8727 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 8720 class RecommenderConfig < Struct.new( :events_config, :training_frequency, :inference_config, :included_columns) SENSITIVE = [] include Aws::Structure end |
#inference_config ⇒ Types::InferenceConfig
Configuration settings for how the recommender handles inference requests.
8720 8721 8722 8723 8724 8725 8726 8727 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 8720 class RecommenderConfig < Struct.new( :events_config, :training_frequency, :inference_config, :included_columns) SENSITIVE = [] include Aws::Structure end |
#training_frequency ⇒ Integer
How often the recommender should retrain its model with new data.
8720 8721 8722 8723 8724 8725 8726 8727 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 8720 class RecommenderConfig < Struct.new( :events_config, :training_frequency, :inference_config, :included_columns) SENSITIVE = [] include Aws::Structure end |