Copyright | (c) 2013-2018 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 |
Language | Haskell2010 |
Returns information about a training job.
- describeTrainingJob :: Text -> DescribeTrainingJob
- data DescribeTrainingJob
- dtjTrainingJobName :: Lens' DescribeTrainingJob Text
- describeTrainingJobResponse :: Int -> Text -> Text -> ModelArtifacts -> TrainingJobStatus -> SecondaryStatus -> AlgorithmSpecification -> NonEmpty Channel -> ResourceConfig -> StoppingCondition -> UTCTime -> DescribeTrainingJobResponse
- data DescribeTrainingJobResponse
- dtjrsFailureReason :: Lens' DescribeTrainingJobResponse (Maybe Text)
- dtjrsTrainingEndTime :: Lens' DescribeTrainingJobResponse (Maybe UTCTime)
- dtjrsLastModifiedTime :: Lens' DescribeTrainingJobResponse (Maybe UTCTime)
- dtjrsHyperParameters :: Lens' DescribeTrainingJobResponse (HashMap Text Text)
- dtjrsVPCConfig :: Lens' DescribeTrainingJobResponse (Maybe VPCConfig)
- dtjrsOutputDataConfig :: Lens' DescribeTrainingJobResponse (Maybe OutputDataConfig)
- dtjrsTrainingStartTime :: Lens' DescribeTrainingJobResponse (Maybe UTCTime)
- dtjrsRoleARN :: Lens' DescribeTrainingJobResponse (Maybe Text)
- dtjrsResponseStatus :: Lens' DescribeTrainingJobResponse Int
- dtjrsTrainingJobName :: Lens' DescribeTrainingJobResponse Text
- dtjrsTrainingJobARN :: Lens' DescribeTrainingJobResponse Text
- dtjrsModelArtifacts :: Lens' DescribeTrainingJobResponse ModelArtifacts
- dtjrsTrainingJobStatus :: Lens' DescribeTrainingJobResponse TrainingJobStatus
- dtjrsSecondaryStatus :: Lens' DescribeTrainingJobResponse SecondaryStatus
- dtjrsAlgorithmSpecification :: Lens' DescribeTrainingJobResponse AlgorithmSpecification
- dtjrsInputDataConfig :: Lens' DescribeTrainingJobResponse (NonEmpty Channel)
- dtjrsResourceConfig :: Lens' DescribeTrainingJobResponse ResourceConfig
- dtjrsStoppingCondition :: Lens' DescribeTrainingJobResponse StoppingCondition
- dtjrsCreationTime :: Lens' DescribeTrainingJobResponse UTCTime
Creating a Request
Creates a value of DescribeTrainingJob
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dtjTrainingJobName
- The name of the training job.
data DescribeTrainingJob Source #
See: describeTrainingJob
smart constructor.
Request Lenses
dtjTrainingJobName :: Lens' DescribeTrainingJob Text Source #
The name of the training job.
Destructuring the Response
describeTrainingJobResponse Source #
:: Int | |
-> Text | |
-> Text | |
-> ModelArtifacts | |
-> TrainingJobStatus | |
-> SecondaryStatus | |
-> AlgorithmSpecification | |
-> NonEmpty Channel | |
-> ResourceConfig | |
-> StoppingCondition | |
-> UTCTime | |
-> DescribeTrainingJobResponse |
Creates a value of DescribeTrainingJobResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dtjrsFailureReason
- If the training job failed, the reason it failed.dtjrsTrainingEndTime
- A timestamp that indicates when model training ended.dtjrsLastModifiedTime
- A timestamp that indicates when the status of the training job was last modified.dtjrsHyperParameters
- Algorithm-specific parameters.dtjrsVPCConfig
- A object that specifies the VPC that this training job has access to. For more information, see 'train-vpc' .dtjrsOutputDataConfig
- The S3 path where model artifacts that you configured when creating the job are stored. Amazon SageMaker creates subfolders for model artifacts.dtjrsTrainingStartTime
- A timestamp that indicates when training started.dtjrsRoleARN
- The AWS Identity and Access Management (IAM) role configured for the training job.dtjrsResponseStatus
- -- | The response status code.dtjrsTrainingJobName
- Name of the model training job.dtjrsTrainingJobARN
- The Amazon Resource Name (ARN) of the training job.dtjrsModelArtifacts
- Information about the Amazon S3 location that is configured for storing model artifacts.dtjrsTrainingJobStatus
- The status of the training job. For theInProgress
status, Amazon SageMaker can return these secondary statuses: * Starting - Preparing for training. * Downloading - Optional stage for algorithms that support File training input mode. It indicates data is being downloaded to ML storage volumes. * Training - Training is in progress. * Uploading - Training is complete and model upload is in progress. For theStopped
training status, Amazon SageMaker can return these secondary statuses: * MaxRuntimeExceeded - Job stopped as a result of maximum allowed runtime exceeded.dtjrsSecondaryStatus
- Provides granular information about the system state. For more information, seeTrainingJobStatus
.dtjrsAlgorithmSpecification
- Information about the algorithm used for training, and algorithm metadata.dtjrsInputDataConfig
- An array ofChannel
objects that describes each data input channel.dtjrsResourceConfig
- Resources, including ML compute instances and ML storage volumes, that are configured for model training.dtjrsStoppingCondition
- The condition under which to stop the training job.dtjrsCreationTime
- A timestamp that indicates when the training job was created.
data DescribeTrainingJobResponse Source #
See: describeTrainingJobResponse
smart constructor.
Response Lenses
dtjrsFailureReason :: Lens' DescribeTrainingJobResponse (Maybe Text) Source #
If the training job failed, the reason it failed.
dtjrsTrainingEndTime :: Lens' DescribeTrainingJobResponse (Maybe UTCTime) Source #
A timestamp that indicates when model training ended.
dtjrsLastModifiedTime :: Lens' DescribeTrainingJobResponse (Maybe UTCTime) Source #
A timestamp that indicates when the status of the training job was last modified.
dtjrsHyperParameters :: Lens' DescribeTrainingJobResponse (HashMap Text Text) Source #
Algorithm-specific parameters.
dtjrsVPCConfig :: Lens' DescribeTrainingJobResponse (Maybe VPCConfig) Source #
A object that specifies the VPC that this training job has access to. For more information, see 'train-vpc' .
dtjrsOutputDataConfig :: Lens' DescribeTrainingJobResponse (Maybe OutputDataConfig) Source #
The S3 path where model artifacts that you configured when creating the job are stored. Amazon SageMaker creates subfolders for model artifacts.
dtjrsTrainingStartTime :: Lens' DescribeTrainingJobResponse (Maybe UTCTime) Source #
A timestamp that indicates when training started.
dtjrsRoleARN :: Lens' DescribeTrainingJobResponse (Maybe Text) Source #
The AWS Identity and Access Management (IAM) role configured for the training job.
dtjrsResponseStatus :: Lens' DescribeTrainingJobResponse Int Source #
- - | The response status code.
dtjrsTrainingJobName :: Lens' DescribeTrainingJobResponse Text Source #
Name of the model training job.
dtjrsTrainingJobARN :: Lens' DescribeTrainingJobResponse Text Source #
The Amazon Resource Name (ARN) of the training job.
dtjrsModelArtifacts :: Lens' DescribeTrainingJobResponse ModelArtifacts Source #
Information about the Amazon S3 location that is configured for storing model artifacts.
dtjrsTrainingJobStatus :: Lens' DescribeTrainingJobResponse TrainingJobStatus Source #
The status of the training job. For the InProgress
status, Amazon SageMaker can return these secondary statuses: * Starting - Preparing for training. * Downloading - Optional stage for algorithms that support File training input mode. It indicates data is being downloaded to ML storage volumes. * Training - Training is in progress. * Uploading - Training is complete and model upload is in progress. For the Stopped
training status, Amazon SageMaker can return these secondary statuses: * MaxRuntimeExceeded - Job stopped as a result of maximum allowed runtime exceeded.
dtjrsSecondaryStatus :: Lens' DescribeTrainingJobResponse SecondaryStatus Source #
Provides granular information about the system state. For more information, see TrainingJobStatus
.
dtjrsAlgorithmSpecification :: Lens' DescribeTrainingJobResponse AlgorithmSpecification Source #
Information about the algorithm used for training, and algorithm metadata.
dtjrsInputDataConfig :: Lens' DescribeTrainingJobResponse (NonEmpty Channel) Source #
An array of Channel
objects that describes each data input channel.
dtjrsResourceConfig :: Lens' DescribeTrainingJobResponse ResourceConfig Source #
Resources, including ML compute instances and ML storage volumes, that are configured for model training.
dtjrsStoppingCondition :: Lens' DescribeTrainingJobResponse StoppingCondition Source #
The condition under which to stop the training job.
dtjrsCreationTime :: Lens' DescribeTrainingJobResponse UTCTime Source #
A timestamp that indicates when the training job was created.