Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data Solution = Solution' {
- solutionArn :: Maybe Text
- status :: Maybe Text
- performAutoML :: Maybe Bool
- recipeArn :: Maybe Text
- lastUpdatedDateTime :: Maybe POSIX
- eventType :: Maybe Text
- name :: Maybe Text
- autoMLResult :: Maybe AutoMLResult
- creationDateTime :: Maybe POSIX
- datasetGroupArn :: Maybe Text
- latestSolutionVersion :: Maybe SolutionVersionSummary
- solutionConfig :: Maybe SolutionConfig
- performHPO :: Maybe Bool
- newSolution :: Solution
- solution_solutionArn :: Lens' Solution (Maybe Text)
- solution_status :: Lens' Solution (Maybe Text)
- solution_performAutoML :: Lens' Solution (Maybe Bool)
- solution_recipeArn :: Lens' Solution (Maybe Text)
- solution_lastUpdatedDateTime :: Lens' Solution (Maybe UTCTime)
- solution_eventType :: Lens' Solution (Maybe Text)
- solution_name :: Lens' Solution (Maybe Text)
- solution_autoMLResult :: Lens' Solution (Maybe AutoMLResult)
- solution_creationDateTime :: Lens' Solution (Maybe UTCTime)
- solution_datasetGroupArn :: Lens' Solution (Maybe Text)
- solution_latestSolutionVersion :: Lens' Solution (Maybe SolutionVersionSummary)
- solution_solutionConfig :: Lens' Solution (Maybe SolutionConfig)
- solution_performHPO :: Lens' Solution (Maybe Bool)
Documentation
An object that provides information about a solution. A solution is a trained model that can be deployed as a campaign.
See: newSolution
smart constructor.
Solution' | |
|
Instances
newSolution :: Solution Source #
Create a value of Solution
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:solutionArn:Solution'
, solution_solutionArn
- The ARN of the solution.
$sel:status:Solution'
, solution_status
- The status of the solution.
A solution can be in one of the following states:
- CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
- DELETE PENDING > DELETE IN_PROGRESS
$sel:performAutoML:Solution'
, solution_performAutoML
- When true, Amazon Personalize performs a search for the best
USER_PERSONALIZATION recipe from the list specified in the solution
configuration (recipeArn
must not be specified). When false (the
default), Amazon Personalize uses recipeArn
for training.
$sel:recipeArn:Solution'
, solution_recipeArn
- The ARN of the recipe used to create the solution.
$sel:lastUpdatedDateTime:Solution'
, solution_lastUpdatedDateTime
- The date and time (in Unix time) that the solution was last updated.
$sel:eventType:Solution'
, solution_eventType
- The event type (for example, 'click' or 'like') that is used for
training the model. If no eventType
is provided, Amazon Personalize
uses all interactions for training with equal weight regardless of type.
$sel:name:Solution'
, solution_name
- The name of the solution.
$sel:autoMLResult:Solution'
, solution_autoMLResult
- When performAutoML
is true, specifies the best recipe found.
$sel:creationDateTime:Solution'
, solution_creationDateTime
- The creation date and time (in Unix time) of the solution.
$sel:datasetGroupArn:Solution'
, solution_datasetGroupArn
- The Amazon Resource Name (ARN) of the dataset group that provides the
training data.
$sel:latestSolutionVersion:Solution'
, solution_latestSolutionVersion
- Describes the latest version of the solution, including the status and
the ARN.
$sel:solutionConfig:Solution'
, solution_solutionConfig
- Describes the configuration properties for the solution.
$sel:performHPO:Solution'
, solution_performHPO
- Whether to perform hyperparameter optimization (HPO) on the chosen
recipe. The default is false
.
solution_status :: Lens' Solution (Maybe Text) Source #
The status of the solution.
A solution can be in one of the following states:
- CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
- DELETE PENDING > DELETE IN_PROGRESS
solution_performAutoML :: Lens' Solution (Maybe Bool) Source #
When true, Amazon Personalize performs a search for the best
USER_PERSONALIZATION recipe from the list specified in the solution
configuration (recipeArn
must not be specified). When false (the
default), Amazon Personalize uses recipeArn
for training.
solution_recipeArn :: Lens' Solution (Maybe Text) Source #
The ARN of the recipe used to create the solution.
solution_lastUpdatedDateTime :: Lens' Solution (Maybe UTCTime) Source #
The date and time (in Unix time) that the solution was last updated.
solution_eventType :: Lens' Solution (Maybe Text) Source #
The event type (for example, 'click' or 'like') that is used for
training the model. If no eventType
is provided, Amazon Personalize
uses all interactions for training with equal weight regardless of type.
solution_autoMLResult :: Lens' Solution (Maybe AutoMLResult) Source #
When performAutoML
is true, specifies the best recipe found.
solution_creationDateTime :: Lens' Solution (Maybe UTCTime) Source #
The creation date and time (in Unix time) of the solution.
solution_datasetGroupArn :: Lens' Solution (Maybe Text) Source #
The Amazon Resource Name (ARN) of the dataset group that provides the training data.
solution_latestSolutionVersion :: Lens' Solution (Maybe SolutionVersionSummary) Source #
Describes the latest version of the solution, including the status and the ARN.
solution_solutionConfig :: Lens' Solution (Maybe SolutionConfig) Source #
Describes the configuration properties for the solution.