Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data Solution = Solution' {
- autoMLResult :: Maybe AutoMLResult
- creationDateTime :: Maybe POSIX
- datasetGroupArn :: Maybe Text
- eventType :: Maybe Text
- lastUpdatedDateTime :: Maybe POSIX
- latestSolutionVersion :: Maybe SolutionVersionSummary
- name :: Maybe Text
- performAutoML :: Maybe Bool
- performHPO :: Maybe Bool
- recipeArn :: Maybe Text
- solutionArn :: Maybe Text
- solutionConfig :: Maybe SolutionConfig
- status :: Maybe Text
- newSolution :: Solution
- solution_autoMLResult :: Lens' Solution (Maybe AutoMLResult)
- solution_creationDateTime :: Lens' Solution (Maybe UTCTime)
- solution_datasetGroupArn :: Lens' Solution (Maybe Text)
- solution_eventType :: Lens' Solution (Maybe Text)
- solution_lastUpdatedDateTime :: Lens' Solution (Maybe UTCTime)
- solution_latestSolutionVersion :: Lens' Solution (Maybe SolutionVersionSummary)
- solution_name :: Lens' Solution (Maybe Text)
- solution_performAutoML :: Lens' Solution (Maybe Bool)
- solution_performHPO :: Lens' Solution (Maybe Bool)
- solution_recipeArn :: Lens' Solution (Maybe Text)
- solution_solutionArn :: Lens' Solution (Maybe Text)
- solution_solutionConfig :: Lens' Solution (Maybe SolutionConfig)
- solution_status :: Lens' Solution (Maybe Text)
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:autoMLResult:Solution'
, solution_autoMLResult
- When performAutoML
is true, specifies the best recipe found.
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: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.
Solution
, solution_lastUpdatedDateTime
- The date and time (in Unix time) that the solution was last updated.
$sel:latestSolutionVersion:Solution'
, solution_latestSolutionVersion
- Describes the latest version of the solution, including the status and
the ARN.
$sel:name:Solution'
, solution_name
- The name of the solution.
$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:performHPO:Solution'
, solution_performHPO
- Whether to perform hyperparameter optimization (HPO) on the chosen
recipe. The default is false
.
$sel:recipeArn:Solution'
, solution_recipeArn
- The ARN of the recipe used to create the solution.
$sel:solutionArn:Solution'
, solution_solutionArn
- The ARN of the solution.
$sel:solutionConfig:Solution'
, solution_solutionConfig
- Describes the configuration properties for the solution.
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
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_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_lastUpdatedDateTime :: Lens' Solution (Maybe UTCTime) Source #
The date and time (in Unix time) that the solution was last updated.
solution_latestSolutionVersion :: Lens' Solution (Maybe SolutionVersionSummary) Source #
Describes the latest version of the solution, including the status and the ARN.
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_performHPO :: Lens' Solution (Maybe Bool) Source #
Whether to perform hyperparameter optimization (HPO) on the chosen
recipe. The default is false
.
solution_recipeArn :: Lens' Solution (Maybe Text) Source #
The ARN of the recipe used to create the solution.
solution_solutionConfig :: Lens' Solution (Maybe SolutionConfig) Source #
Describes the configuration properties for the solution.