libZSservicesZSamazonka-personalizeZSamazonka-personalize
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Personalize.Types.SolutionConfig

Description

 
Synopsis

Documentation

data SolutionConfig Source #

Describes the configuration properties for the solution.

See: newSolutionConfig smart constructor.

Constructors

SolutionConfig' 

Fields

Instances

Instances details
Eq SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

Read SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

Show SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

Generic SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

Associated Types

type Rep SolutionConfig :: Type -> Type #

NFData SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

Methods

rnf :: SolutionConfig -> () #

Hashable SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

ToJSON SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

FromJSON SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

type Rep SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

type Rep SolutionConfig = D1 ('MetaData "SolutionConfig" "Amazonka.Personalize.Types.SolutionConfig" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "SolutionConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "featureTransformationParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "hpoConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HPOConfig)) :*: S1 ('MetaSel ('Just "eventValueThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "autoMLConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoMLConfig)) :*: (S1 ('MetaSel ('Just "algorithmHyperParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "optimizationObjective") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OptimizationObjective))))))

newSolutionConfig :: SolutionConfig Source #

Create a value of SolutionConfig 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:featureTransformationParameters:SolutionConfig', solutionConfig_featureTransformationParameters - Lists the feature transformation parameters.

$sel:hpoConfig:SolutionConfig', solutionConfig_hpoConfig - Describes the properties for hyperparameter optimization (HPO).

$sel:eventValueThreshold:SolutionConfig', solutionConfig_eventValueThreshold - Only events with a value greater than or equal to this threshold are used for training a model.

$sel:autoMLConfig:SolutionConfig', solutionConfig_autoMLConfig - The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

$sel:algorithmHyperParameters:SolutionConfig', solutionConfig_algorithmHyperParameters - Lists the hyperparameter names and ranges.

$sel:optimizationObjective:SolutionConfig', solutionConfig_optimizationObjective - Describes the additional objective for the solution, such as maximizing streaming minutes or increasing revenue. For more information see Optimizing a solution.

solutionConfig_hpoConfig :: Lens' SolutionConfig (Maybe HPOConfig) Source #

Describes the properties for hyperparameter optimization (HPO).

solutionConfig_eventValueThreshold :: Lens' SolutionConfig (Maybe Text) Source #

Only events with a value greater than or equal to this threshold are used for training a model.

solutionConfig_autoMLConfig :: Lens' SolutionConfig (Maybe AutoMLConfig) Source #

The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

solutionConfig_algorithmHyperParameters :: Lens' SolutionConfig (Maybe (HashMap Text Text)) Source #

Lists the hyperparameter names and ranges.

solutionConfig_optimizationObjective :: Lens' SolutionConfig (Maybe OptimizationObjective) Source #

Describes the additional objective for the solution, such as maximizing streaming minutes or increasing revenue. For more information see Optimizing a solution.