amazonka-personalize-2.0: Amazon Personalize SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Personalize.Types.RecommenderConfig

Description

 
Synopsis

Documentation

data RecommenderConfig Source #

The configuration details of the recommender.

See: newRecommenderConfig smart constructor.

Constructors

RecommenderConfig' 

Fields

  • itemExplorationConfig :: Maybe (HashMap Text Text)

    Specifies the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your recommenders generate personalized recommendations for a user (not popular items or similar items).

  • minRecommendationRequestsPerSecond :: Maybe Natural

    Specifies the requested minimum provisioned recommendation requests per second that Amazon Personalize will support.

Instances

Instances details
FromJSON RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

ToJSON RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

Generic RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

Associated Types

type Rep RecommenderConfig :: Type -> Type #

Read RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

Show RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

NFData RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

Methods

rnf :: RecommenderConfig -> () #

Eq RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

Hashable RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

type Rep RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

type Rep RecommenderConfig = D1 ('MetaData "RecommenderConfig" "Amazonka.Personalize.Types.RecommenderConfig" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "RecommenderConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "itemExplorationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "minRecommendationRequestsPerSecond") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newRecommenderConfig :: RecommenderConfig Source #

Create a value of RecommenderConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:itemExplorationConfig:RecommenderConfig', recommenderConfig_itemExplorationConfig - Specifies the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your recommenders generate personalized recommendations for a user (not popular items or similar items).

$sel:minRecommendationRequestsPerSecond:RecommenderConfig', recommenderConfig_minRecommendationRequestsPerSecond - Specifies the requested minimum provisioned recommendation requests per second that Amazon Personalize will support.

recommenderConfig_itemExplorationConfig :: Lens' RecommenderConfig (Maybe (HashMap Text Text)) Source #

Specifies the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your recommenders generate personalized recommendations for a user (not popular items or similar items).

recommenderConfig_minRecommendationRequestsPerSecond :: Lens' RecommenderConfig (Maybe Natural) Source #

Specifies the requested minimum provisioned recommendation requests per second that Amazon Personalize will support.