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 |
Gets a description of a hyperparameter tuning job.
Synopsis
- data DescribeHyperParameterTuningJob = DescribeHyperParameterTuningJob' {}
- newDescribeHyperParameterTuningJob :: Text -> DescribeHyperParameterTuningJob
- describeHyperParameterTuningJob_hyperParameterTuningJobName :: Lens' DescribeHyperParameterTuningJob Text
- data DescribeHyperParameterTuningJobResponse = DescribeHyperParameterTuningJobResponse' {
- failureReason :: Maybe Text
- trainingJobDefinition :: Maybe HyperParameterTrainingJobDefinition
- lastModifiedTime :: Maybe POSIX
- bestTrainingJob :: Maybe HyperParameterTrainingJobSummary
- hyperParameterTuningEndTime :: Maybe POSIX
- overallBestTrainingJob :: Maybe HyperParameterTrainingJobSummary
- warmStartConfig :: Maybe HyperParameterTuningJobWarmStartConfig
- trainingJobDefinitions :: Maybe (NonEmpty HyperParameterTrainingJobDefinition)
- httpStatus :: Int
- hyperParameterTuningJobName :: Text
- hyperParameterTuningJobArn :: Text
- hyperParameterTuningJobConfig :: HyperParameterTuningJobConfig
- hyperParameterTuningJobStatus :: HyperParameterTuningJobStatus
- creationTime :: POSIX
- trainingJobStatusCounters :: TrainingJobStatusCounters
- objectiveStatusCounters :: ObjectiveStatusCounters
- newDescribeHyperParameterTuningJobResponse :: Int -> Text -> Text -> HyperParameterTuningJobConfig -> HyperParameterTuningJobStatus -> UTCTime -> TrainingJobStatusCounters -> ObjectiveStatusCounters -> DescribeHyperParameterTuningJobResponse
- describeHyperParameterTuningJobResponse_failureReason :: Lens' DescribeHyperParameterTuningJobResponse (Maybe Text)
- describeHyperParameterTuningJobResponse_trainingJobDefinition :: Lens' DescribeHyperParameterTuningJobResponse (Maybe HyperParameterTrainingJobDefinition)
- describeHyperParameterTuningJobResponse_lastModifiedTime :: Lens' DescribeHyperParameterTuningJobResponse (Maybe UTCTime)
- describeHyperParameterTuningJobResponse_bestTrainingJob :: Lens' DescribeHyperParameterTuningJobResponse (Maybe HyperParameterTrainingJobSummary)
- describeHyperParameterTuningJobResponse_hyperParameterTuningEndTime :: Lens' DescribeHyperParameterTuningJobResponse (Maybe UTCTime)
- describeHyperParameterTuningJobResponse_overallBestTrainingJob :: Lens' DescribeHyperParameterTuningJobResponse (Maybe HyperParameterTrainingJobSummary)
- describeHyperParameterTuningJobResponse_warmStartConfig :: Lens' DescribeHyperParameterTuningJobResponse (Maybe HyperParameterTuningJobWarmStartConfig)
- describeHyperParameterTuningJobResponse_trainingJobDefinitions :: Lens' DescribeHyperParameterTuningJobResponse (Maybe (NonEmpty HyperParameterTrainingJobDefinition))
- describeHyperParameterTuningJobResponse_httpStatus :: Lens' DescribeHyperParameterTuningJobResponse Int
- describeHyperParameterTuningJobResponse_hyperParameterTuningJobName :: Lens' DescribeHyperParameterTuningJobResponse Text
- describeHyperParameterTuningJobResponse_hyperParameterTuningJobArn :: Lens' DescribeHyperParameterTuningJobResponse Text
- describeHyperParameterTuningJobResponse_hyperParameterTuningJobConfig :: Lens' DescribeHyperParameterTuningJobResponse HyperParameterTuningJobConfig
- describeHyperParameterTuningJobResponse_hyperParameterTuningJobStatus :: Lens' DescribeHyperParameterTuningJobResponse HyperParameterTuningJobStatus
- describeHyperParameterTuningJobResponse_creationTime :: Lens' DescribeHyperParameterTuningJobResponse UTCTime
- describeHyperParameterTuningJobResponse_trainingJobStatusCounters :: Lens' DescribeHyperParameterTuningJobResponse TrainingJobStatusCounters
- describeHyperParameterTuningJobResponse_objectiveStatusCounters :: Lens' DescribeHyperParameterTuningJobResponse ObjectiveStatusCounters
Creating a Request
data DescribeHyperParameterTuningJob Source #
See: newDescribeHyperParameterTuningJob
smart constructor.
DescribeHyperParameterTuningJob' | |
|
Instances
newDescribeHyperParameterTuningJob Source #
:: Text |
|
-> DescribeHyperParameterTuningJob |
Create a value of DescribeHyperParameterTuningJob
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:hyperParameterTuningJobName:DescribeHyperParameterTuningJob'
, describeHyperParameterTuningJob_hyperParameterTuningJobName
- The name of the tuning job.
Request Lenses
describeHyperParameterTuningJob_hyperParameterTuningJobName :: Lens' DescribeHyperParameterTuningJob Text Source #
The name of the tuning job.
Destructuring the Response
data DescribeHyperParameterTuningJobResponse Source #
See: newDescribeHyperParameterTuningJobResponse
smart constructor.
DescribeHyperParameterTuningJobResponse' | |
|
Instances
newDescribeHyperParameterTuningJobResponse Source #
Create a value of DescribeHyperParameterTuningJobResponse
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:failureReason:DescribeHyperParameterTuningJobResponse'
, describeHyperParameterTuningJobResponse_failureReason
- If the tuning job failed, the reason it failed.
$sel:trainingJobDefinition:DescribeHyperParameterTuningJobResponse'
, describeHyperParameterTuningJobResponse_trainingJobDefinition
- The HyperParameterTrainingJobDefinition object that specifies the
definition of the training jobs that this tuning job launches.
$sel:lastModifiedTime:DescribeHyperParameterTuningJobResponse'
, describeHyperParameterTuningJobResponse_lastModifiedTime
- The date and time that the status of the tuning job was modified.
$sel:bestTrainingJob:DescribeHyperParameterTuningJobResponse'
, describeHyperParameterTuningJobResponse_bestTrainingJob
- A TrainingJobSummary object that describes the training job that
completed with the best current HyperParameterTuningJobObjective.
$sel:hyperParameterTuningEndTime:DescribeHyperParameterTuningJobResponse'
, describeHyperParameterTuningJobResponse_hyperParameterTuningEndTime
- The date and time that the tuning job ended.
$sel:overallBestTrainingJob:DescribeHyperParameterTuningJobResponse'
, describeHyperParameterTuningJobResponse_overallBestTrainingJob
- If the hyperparameter tuning job is an warm start tuning job with a
WarmStartType
of IDENTICAL_DATA_AND_ALGORITHM
, this is the
TrainingJobSummary for the training job with the best objective metric
value of all training jobs launched by this tuning job and all parent
jobs specified for the warm start tuning job.
$sel:warmStartConfig:DescribeHyperParameterTuningJobResponse'
, describeHyperParameterTuningJobResponse_warmStartConfig
- The configuration for starting the hyperparameter parameter tuning job
using one or more previous tuning jobs as a starting point. The results
of previous tuning jobs are used to inform which combinations of
hyperparameters to search over in the new tuning job.
$sel:trainingJobDefinitions:DescribeHyperParameterTuningJobResponse'
, describeHyperParameterTuningJobResponse_trainingJobDefinitions
- A list of the HyperParameterTrainingJobDefinition objects launched for
this tuning job.
$sel:httpStatus:DescribeHyperParameterTuningJobResponse'
, describeHyperParameterTuningJobResponse_httpStatus
- The response's http status code.
$sel:hyperParameterTuningJobName:DescribeHyperParameterTuningJob'
, describeHyperParameterTuningJobResponse_hyperParameterTuningJobName
- The name of the tuning job.
$sel:hyperParameterTuningJobArn:DescribeHyperParameterTuningJobResponse'
, describeHyperParameterTuningJobResponse_hyperParameterTuningJobArn
- The Amazon Resource Name (ARN) of the tuning job.
$sel:hyperParameterTuningJobConfig:DescribeHyperParameterTuningJobResponse'
, describeHyperParameterTuningJobResponse_hyperParameterTuningJobConfig
- The HyperParameterTuningJobConfig object that specifies the
configuration of the tuning job.
$sel:hyperParameterTuningJobStatus:DescribeHyperParameterTuningJobResponse'
, describeHyperParameterTuningJobResponse_hyperParameterTuningJobStatus
- The status of the tuning job: InProgress, Completed, Failed, Stopping,
or Stopped.
$sel:creationTime:DescribeHyperParameterTuningJobResponse'
, describeHyperParameterTuningJobResponse_creationTime
- The date and time that the tuning job started.
$sel:trainingJobStatusCounters:DescribeHyperParameterTuningJobResponse'
, describeHyperParameterTuningJobResponse_trainingJobStatusCounters
- The TrainingJobStatusCounters object that specifies the number of
training jobs, categorized by status, that this tuning job launched.
$sel:objectiveStatusCounters:DescribeHyperParameterTuningJobResponse'
, describeHyperParameterTuningJobResponse_objectiveStatusCounters
- The ObjectiveStatusCounters object that specifies the number of training
jobs, categorized by the status of their final objective metric, that
this tuning job launched.
Response Lenses
describeHyperParameterTuningJobResponse_failureReason :: Lens' DescribeHyperParameterTuningJobResponse (Maybe Text) Source #
If the tuning job failed, the reason it failed.
describeHyperParameterTuningJobResponse_trainingJobDefinition :: Lens' DescribeHyperParameterTuningJobResponse (Maybe HyperParameterTrainingJobDefinition) Source #
The HyperParameterTrainingJobDefinition object that specifies the definition of the training jobs that this tuning job launches.
describeHyperParameterTuningJobResponse_lastModifiedTime :: Lens' DescribeHyperParameterTuningJobResponse (Maybe UTCTime) Source #
The date and time that the status of the tuning job was modified.
describeHyperParameterTuningJobResponse_bestTrainingJob :: Lens' DescribeHyperParameterTuningJobResponse (Maybe HyperParameterTrainingJobSummary) Source #
A TrainingJobSummary object that describes the training job that completed with the best current HyperParameterTuningJobObjective.
describeHyperParameterTuningJobResponse_hyperParameterTuningEndTime :: Lens' DescribeHyperParameterTuningJobResponse (Maybe UTCTime) Source #
The date and time that the tuning job ended.
describeHyperParameterTuningJobResponse_overallBestTrainingJob :: Lens' DescribeHyperParameterTuningJobResponse (Maybe HyperParameterTrainingJobSummary) Source #
If the hyperparameter tuning job is an warm start tuning job with a
WarmStartType
of IDENTICAL_DATA_AND_ALGORITHM
, this is the
TrainingJobSummary for the training job with the best objective metric
value of all training jobs launched by this tuning job and all parent
jobs specified for the warm start tuning job.
describeHyperParameterTuningJobResponse_warmStartConfig :: Lens' DescribeHyperParameterTuningJobResponse (Maybe HyperParameterTuningJobWarmStartConfig) Source #
The configuration for starting the hyperparameter parameter tuning job using one or more previous tuning jobs as a starting point. The results of previous tuning jobs are used to inform which combinations of hyperparameters to search over in the new tuning job.
describeHyperParameterTuningJobResponse_trainingJobDefinitions :: Lens' DescribeHyperParameterTuningJobResponse (Maybe (NonEmpty HyperParameterTrainingJobDefinition)) Source #
A list of the HyperParameterTrainingJobDefinition objects launched for this tuning job.
describeHyperParameterTuningJobResponse_httpStatus :: Lens' DescribeHyperParameterTuningJobResponse Int Source #
The response's http status code.
describeHyperParameterTuningJobResponse_hyperParameterTuningJobName :: Lens' DescribeHyperParameterTuningJobResponse Text Source #
The name of the tuning job.
describeHyperParameterTuningJobResponse_hyperParameterTuningJobArn :: Lens' DescribeHyperParameterTuningJobResponse Text Source #
The Amazon Resource Name (ARN) of the tuning job.
describeHyperParameterTuningJobResponse_hyperParameterTuningJobConfig :: Lens' DescribeHyperParameterTuningJobResponse HyperParameterTuningJobConfig Source #
The HyperParameterTuningJobConfig object that specifies the configuration of the tuning job.
describeHyperParameterTuningJobResponse_hyperParameterTuningJobStatus :: Lens' DescribeHyperParameterTuningJobResponse HyperParameterTuningJobStatus Source #
The status of the tuning job: InProgress, Completed, Failed, Stopping, or Stopped.
describeHyperParameterTuningJobResponse_creationTime :: Lens' DescribeHyperParameterTuningJobResponse UTCTime Source #
The date and time that the tuning job started.
describeHyperParameterTuningJobResponse_trainingJobStatusCounters :: Lens' DescribeHyperParameterTuningJobResponse TrainingJobStatusCounters Source #
The TrainingJobStatusCounters object that specifies the number of training jobs, categorized by status, that this tuning job launched.
describeHyperParameterTuningJobResponse_objectiveStatusCounters :: Lens' DescribeHyperParameterTuningJobResponse ObjectiveStatusCounters Source #
The ObjectiveStatusCounters object that specifies the number of training jobs, categorized by the status of their final objective metric, that this tuning job launched.