/AWS1/CL_SGMTRAININGJOB¶
Contains information about a training job.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_trainingjobname TYPE /AWS1/SGMTRAININGJOBNAME /AWS1/SGMTRAININGJOBNAME¶
The name of the training job.
iv_trainingjobarn TYPE /AWS1/SGMTRAININGJOBARN /AWS1/SGMTRAININGJOBARN¶
The Amazon Resource Name (ARN) of the training job.
iv_tuningjobarn TYPE /AWS1/SGMHYPERPARAMTUNJOBARN /AWS1/SGMHYPERPARAMTUNJOBARN¶
The Amazon Resource Name (ARN) of the associated hyperparameter tuning job if the training job was launched by a hyperparameter tuning job.
iv_labelingjobarn TYPE /AWS1/SGMLABELINGJOBARN /AWS1/SGMLABELINGJOBARN¶
The Amazon Resource Name (ARN) of the labeling job.
iv_automljobarn TYPE /AWS1/SGMAUTOMLJOBARN /AWS1/SGMAUTOMLJOBARN¶
The Amazon Resource Name (ARN) of the job.
io_modelartifacts TYPE REF TO /AWS1/CL_SGMMODELARTIFACTS /AWS1/CL_SGMMODELARTIFACTS¶
Information about the Amazon S3 location that is configured for storing model artifacts.
iv_trainingjobstatus TYPE /AWS1/SGMTRAININGJOBSTATUS /AWS1/SGMTRAININGJOBSTATUS¶
The status of the training job.
Training job statuses are:
InProgress- The training is in progress.
Completed- The training job has completed.
Failed- The training job has failed. To see the reason for the failure, see theFailureReasonfield in the response to aDescribeTrainingJobResponsecall.
Stopping- The training job is stopping.
Stopped- The training job has stopped.For more detailed information, see
SecondaryStatus.
iv_secondarystatus TYPE /AWS1/SGMSECONDARYSTATUS /AWS1/SGMSECONDARYSTATUS¶
Provides detailed information about the state of the training job. For detailed information about the secondary status of the training job, see
StatusMessageunder SecondaryStatusTransition.SageMaker provides primary statuses and secondary statuses that apply to each of them:
- InProgress
Starting- Starting the training job.
Downloading- An optional stage for algorithms that supportFiletraining input mode. It indicates that data is being downloaded to the ML storage volumes.
Training- Training is in progress.
Uploading- Training is complete and the model artifacts are being uploaded to the S3 location.- Completed
Completed- The training job has completed.- Failed
Failed- The training job has failed. The reason for the failure is returned in theFailureReasonfield ofDescribeTrainingJobResponse.- Stopped
MaxRuntimeExceeded- The job stopped because it exceeded the maximum allowed runtime.
Stopped- The training job has stopped.- Stopping
Stopping- Stopping the training job.Valid values for
SecondaryStatusare subject to change.We no longer support the following secondary statuses:
LaunchingMLInstances
PreparingTrainingStack
DownloadingTrainingImage
iv_failurereason TYPE /AWS1/SGMFAILUREREASON /AWS1/SGMFAILUREREASON¶
If the training job failed, the reason it failed.
it_hyperparameters TYPE /AWS1/CL_SGMHYPERPARAMETERS_W=>TT_HYPERPARAMETERS TT_HYPERPARAMETERS¶
Algorithm-specific parameters.
io_algorithmspecification TYPE REF TO /AWS1/CL_SGMALGORITHMSPEC /AWS1/CL_SGMALGORITHMSPEC¶
Information about the algorithm used for training, and algorithm metadata.
iv_rolearn TYPE /AWS1/SGMROLEARN /AWS1/SGMROLEARN¶
The Amazon Web Services Identity and Access Management (IAM) role configured for the training job.
it_inputdataconfig TYPE /AWS1/CL_SGMCHANNEL=>TT_INPUTDATACONFIG TT_INPUTDATACONFIG¶
An array of
Channelobjects that describes each data input channel.Your input must be in the same Amazon Web Services region as your training job.
io_outputdataconfig TYPE REF TO /AWS1/CL_SGMOUTPUTDATACONFIG /AWS1/CL_SGMOUTPUTDATACONFIG¶
The S3 path where model artifacts that you configured when creating the job are stored. SageMaker creates subfolders for model artifacts.
io_resourceconfig TYPE REF TO /AWS1/CL_SGMRESOURCECONFIG /AWS1/CL_SGMRESOURCECONFIG¶
Resources, including ML compute instances and ML storage volumes, that are configured for model training.
io_vpcconfig TYPE REF TO /AWS1/CL_SGMVPCCONFIG /AWS1/CL_SGMVPCCONFIG¶
A VpcConfig object that specifies the VPC that this training job has access to. For more information, see Protect Training Jobs by Using an Amazon Virtual Private Cloud.
io_stoppingcondition TYPE REF TO /AWS1/CL_SGMSTOPPINGCONDITION /AWS1/CL_SGMSTOPPINGCONDITION¶
Specifies a limit to how long a model training job can run. It also specifies how long a managed Spot training job has to complete. When the job reaches the time limit, SageMaker ends the training job. Use this API to cap model training costs.
To stop a job, SageMaker sends the algorithm the
SIGTERMsignal, which delays job termination for 120 seconds. Algorithms can use this 120-second window to save the model artifacts, so the results of training are not lost.
iv_creationtime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP¶
A timestamp that indicates when the training job was created.
iv_trainingstarttime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP¶
Indicates the time when the training job starts on training instances. You are billed for the time interval between this time and the value of
TrainingEndTime. The start time in CloudWatch Logs might be later than this time. The difference is due to the time it takes to download the training data and to the size of the training container.
iv_trainingendtime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP¶
Indicates the time when the training job ends on training instances. You are billed for the time interval between the value of
TrainingStartTimeand this time. For successful jobs and stopped jobs, this is the time after model artifacts are uploaded. For failed jobs, this is the time when SageMaker detects a job failure.
iv_lastmodifiedtime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP¶
A timestamp that indicates when the status of the training job was last modified.
it_secondarystatustranss TYPE /AWS1/CL_SGMSECSTATUSTRANS=>TT_SECONDARYSTATUSTRANSITIONS TT_SECONDARYSTATUSTRANSITIONS¶
A history of all of the secondary statuses that the training job has transitioned through.
it_finalmetricdatalist TYPE /AWS1/CL_SGMMETRICDATA=>TT_FINALMETRICDATALIST TT_FINALMETRICDATALIST¶
A list of final metric values that are set when the training job completes. Used only if the training job was configured to use metrics.
iv_enablenetworkisolation TYPE /AWS1/SGMBOOLEAN /AWS1/SGMBOOLEAN¶
If the
TrainingJobwas created with network isolation, the value is set totrue. If network isolation is enabled, nodes can't communicate beyond the VPC they run in.
iv_enbintercontainertrafenc TYPE /AWS1/SGMBOOLEAN /AWS1/SGMBOOLEAN¶
To encrypt all communications between ML compute instances in distributed training, choose
True. Encryption provides greater security for distributed training, but training might take longer. How long it takes depends on the amount of communication between compute instances, especially if you use a deep learning algorithm in distributed training.
iv_enablemanagedspottraining TYPE /AWS1/SGMBOOLEAN /AWS1/SGMBOOLEAN¶
When true, enables managed spot training using Amazon EC2 Spot instances to run training jobs instead of on-demand instances. For more information, see Managed Spot Training.
io_checkpointconfig TYPE REF TO /AWS1/CL_SGMCHECKPOINTCONFIG /AWS1/CL_SGMCHECKPOINTCONFIG¶
CheckpointConfig
iv_trainingtimeinseconds TYPE /AWS1/SGMTRAININGTIMEINSECONDS /AWS1/SGMTRAININGTIMEINSECONDS¶
The training time in seconds.
iv_billabletimeinseconds TYPE /AWS1/SGMBILLABLETIMEINSECONDS /AWS1/SGMBILLABLETIMEINSECONDS¶
The billable time in seconds.
io_debughookconfig TYPE REF TO /AWS1/CL_SGMDEBUGHOOKCONFIG /AWS1/CL_SGMDEBUGHOOKCONFIG¶
DebugHookConfig
io_experimentconfig TYPE REF TO /AWS1/CL_SGMEXPERIMENTCONFIG /AWS1/CL_SGMEXPERIMENTCONFIG¶
ExperimentConfig
it_debugruleconfigurations TYPE /AWS1/CL_SGMDEBUGRULECONF=>TT_DEBUGRULECONFIGURATIONS TT_DEBUGRULECONFIGURATIONS¶
Information about the debug rule configuration.
io_tensorboardoutputconfig TYPE REF TO /AWS1/CL_SGMTENSORBOARDOUTCFG /AWS1/CL_SGMTENSORBOARDOUTCFG¶
TensorBoardOutputConfig
it_debugruleevalstatuses TYPE /AWS1/CL_SGMDEBUGRULEEVALSTAT=>TT_DEBUGRULEEVALUATIONSTATUSES TT_DEBUGRULEEVALUATIONSTATUSES¶
Information about the evaluation status of the rules for the training job.
iv_outputmodelpackagearn TYPE /AWS1/SGMMODELPACKAGEARN /AWS1/SGMMODELPACKAGEARN¶
The output model package Amazon Resource Name (ARN) that contains model weights or checkpoint.
io_modelpackageconfig TYPE REF TO /AWS1/CL_SGMMODELPACKAGECONFIG /AWS1/CL_SGMMODELPACKAGECONFIG¶
The model package configuration.
io_profilerconfig TYPE REF TO /AWS1/CL_SGMPROFILERCONFIG /AWS1/CL_SGMPROFILERCONFIG¶
ProfilerConfig
it_environment TYPE /AWS1/CL_SGMTRNENVIRONMENTMA00=>TT_TRAININGENVIRONMENTMAP TT_TRAININGENVIRONMENTMAP¶
The environment variables to set in the Docker container.
io_retrystrategy TYPE REF TO /AWS1/CL_SGMRETRYSTRATEGY /AWS1/CL_SGMRETRYSTRATEGY¶
The number of times to retry the job when the job fails due to an
InternalServerError.
it_tags TYPE /AWS1/CL_SGMTAG=>TT_TAGLIST TT_TAGLIST¶
An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in different ways, for example, by purpose, owner, or environment. For more information, see Tagging Amazon Web Services Resources.
Queryable Attributes¶
TrainingJobName¶
The name of the training job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRAININGJOBNAME() |
Getter for TRAININGJOBNAME, with configurable default |
ASK_TRAININGJOBNAME() |
Getter for TRAININGJOBNAME w/ exceptions if field has no val |
HAS_TRAININGJOBNAME() |
Determine if TRAININGJOBNAME has a value |
TrainingJobArn¶
The Amazon Resource Name (ARN) of the training job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRAININGJOBARN() |
Getter for TRAININGJOBARN, with configurable default |
ASK_TRAININGJOBARN() |
Getter for TRAININGJOBARN w/ exceptions if field has no valu |
HAS_TRAININGJOBARN() |
Determine if TRAININGJOBARN has a value |
TuningJobArn¶
The Amazon Resource Name (ARN) of the associated hyperparameter tuning job if the training job was launched by a hyperparameter tuning job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TUNINGJOBARN() |
Getter for TUNINGJOBARN, with configurable default |
ASK_TUNINGJOBARN() |
Getter for TUNINGJOBARN w/ exceptions if field has no value |
HAS_TUNINGJOBARN() |
Determine if TUNINGJOBARN has a value |
LabelingJobArn¶
The Amazon Resource Name (ARN) of the labeling job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LABELINGJOBARN() |
Getter for LABELINGJOBARN, with configurable default |
ASK_LABELINGJOBARN() |
Getter for LABELINGJOBARN w/ exceptions if field has no valu |
HAS_LABELINGJOBARN() |
Determine if LABELINGJOBARN has a value |
AutoMLJobArn¶
The Amazon Resource Name (ARN) of the job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTOMLJOBARN() |
Getter for AUTOMLJOBARN, with configurable default |
ASK_AUTOMLJOBARN() |
Getter for AUTOMLJOBARN w/ exceptions if field has no value |
HAS_AUTOMLJOBARN() |
Determine if AUTOMLJOBARN has a value |
ModelArtifacts¶
Information about the Amazon S3 location that is configured for storing model artifacts.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELARTIFACTS() |
Getter for MODELARTIFACTS |
TrainingJobStatus¶
The status of the training job.
Training job statuses are:
InProgress- The training is in progress.
Completed- The training job has completed.
Failed- The training job has failed. To see the reason for the failure, see theFailureReasonfield in the response to aDescribeTrainingJobResponsecall.
Stopping- The training job is stopping.
Stopped- The training job has stopped.For more detailed information, see
SecondaryStatus.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRAININGJOBSTATUS() |
Getter for TRAININGJOBSTATUS, with configurable default |
ASK_TRAININGJOBSTATUS() |
Getter for TRAININGJOBSTATUS w/ exceptions if field has no v |
HAS_TRAININGJOBSTATUS() |
Determine if TRAININGJOBSTATUS has a value |
SecondaryStatus¶
Provides detailed information about the state of the training job. For detailed information about the secondary status of the training job, see
StatusMessageunder SecondaryStatusTransition.SageMaker provides primary statuses and secondary statuses that apply to each of them:
- InProgress
Starting- Starting the training job.
Downloading- An optional stage for algorithms that supportFiletraining input mode. It indicates that data is being downloaded to the ML storage volumes.
Training- Training is in progress.
Uploading- Training is complete and the model artifacts are being uploaded to the S3 location.- Completed
Completed- The training job has completed.- Failed
Failed- The training job has failed. The reason for the failure is returned in theFailureReasonfield ofDescribeTrainingJobResponse.- Stopped
MaxRuntimeExceeded- The job stopped because it exceeded the maximum allowed runtime.
Stopped- The training job has stopped.- Stopping
Stopping- Stopping the training job.Valid values for
SecondaryStatusare subject to change.We no longer support the following secondary statuses:
LaunchingMLInstances
PreparingTrainingStack
DownloadingTrainingImage
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECONDARYSTATUS() |
Getter for SECONDARYSTATUS, with configurable default |
ASK_SECONDARYSTATUS() |
Getter for SECONDARYSTATUS w/ exceptions if field has no val |
HAS_SECONDARYSTATUS() |
Determine if SECONDARYSTATUS has a value |
FailureReason¶
If the training job failed, the reason it failed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FAILUREREASON() |
Getter for FAILUREREASON, with configurable default |
ASK_FAILUREREASON() |
Getter for FAILUREREASON w/ exceptions if field has no value |
HAS_FAILUREREASON() |
Determine if FAILUREREASON has a value |
HyperParameters¶
Algorithm-specific parameters.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HYPERPARAMETERS() |
Getter for HYPERPARAMETERS, with configurable default |
ASK_HYPERPARAMETERS() |
Getter for HYPERPARAMETERS w/ exceptions if field has no val |
HAS_HYPERPARAMETERS() |
Determine if HYPERPARAMETERS has a value |
AlgorithmSpecification¶
Information about the algorithm used for training, and algorithm metadata.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALGORITHMSPECIFICATION() |
Getter for ALGORITHMSPECIFICATION |
RoleArn¶
The Amazon Web Services Identity and Access Management (IAM) role configured for the training job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLEARN() |
Getter for ROLEARN, with configurable default |
ASK_ROLEARN() |
Getter for ROLEARN w/ exceptions if field has no value |
HAS_ROLEARN() |
Determine if ROLEARN has a value |
InputDataConfig¶
An array of
Channelobjects that describes each data input channel.Your input must be in the same Amazon Web Services region as your training job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INPUTDATACONFIG() |
Getter for INPUTDATACONFIG, with configurable default |
ASK_INPUTDATACONFIG() |
Getter for INPUTDATACONFIG w/ exceptions if field has no val |
HAS_INPUTDATACONFIG() |
Determine if INPUTDATACONFIG has a value |
OutputDataConfig¶
The S3 path where model artifacts that you configured when creating the job are stored. SageMaker creates subfolders for model artifacts.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTPUTDATACONFIG() |
Getter for OUTPUTDATACONFIG |
ResourceConfig¶
Resources, including ML compute instances and ML storage volumes, that are configured for model training.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCECONFIG() |
Getter for RESOURCECONFIG |
VpcConfig¶
A VpcConfig object that specifies the VPC that this training job has access to. For more information, see Protect Training Jobs by Using an Amazon Virtual Private Cloud.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VPCCONFIG() |
Getter for VPCCONFIG |
StoppingCondition¶
Specifies a limit to how long a model training job can run. It also specifies how long a managed Spot training job has to complete. When the job reaches the time limit, SageMaker ends the training job. Use this API to cap model training costs.
To stop a job, SageMaker sends the algorithm the
SIGTERMsignal, which delays job termination for 120 seconds. Algorithms can use this 120-second window to save the model artifacts, so the results of training are not lost.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STOPPINGCONDITION() |
Getter for STOPPINGCONDITION |
CreationTime¶
A timestamp that indicates when the training job was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATIONTIME() |
Getter for CREATIONTIME, with configurable default |
ASK_CREATIONTIME() |
Getter for CREATIONTIME w/ exceptions if field has no value |
HAS_CREATIONTIME() |
Determine if CREATIONTIME has a value |
TrainingStartTime¶
Indicates the time when the training job starts on training instances. You are billed for the time interval between this time and the value of
TrainingEndTime. The start time in CloudWatch Logs might be later than this time. The difference is due to the time it takes to download the training data and to the size of the training container.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRAININGSTARTTIME() |
Getter for TRAININGSTARTTIME, with configurable default |
ASK_TRAININGSTARTTIME() |
Getter for TRAININGSTARTTIME w/ exceptions if field has no v |
HAS_TRAININGSTARTTIME() |
Determine if TRAININGSTARTTIME has a value |
TrainingEndTime¶
Indicates the time when the training job ends on training instances. You are billed for the time interval between the value of
TrainingStartTimeand this time. For successful jobs and stopped jobs, this is the time after model artifacts are uploaded. For failed jobs, this is the time when SageMaker detects a job failure.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRAININGENDTIME() |
Getter for TRAININGENDTIME, with configurable default |
ASK_TRAININGENDTIME() |
Getter for TRAININGENDTIME w/ exceptions if field has no val |
HAS_TRAININGENDTIME() |
Determine if TRAININGENDTIME has a value |
LastModifiedTime¶
A timestamp that indicates when the status of the training job was last modified.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTMODIFIEDTIME() |
Getter for LASTMODIFIEDTIME, with configurable default |
ASK_LASTMODIFIEDTIME() |
Getter for LASTMODIFIEDTIME w/ exceptions if field has no va |
HAS_LASTMODIFIEDTIME() |
Determine if LASTMODIFIEDTIME has a value |
SecondaryStatusTransitions¶
A history of all of the secondary statuses that the training job has transitioned through.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECONDARYSTATUSTRANSS() |
Getter for SECONDARYSTATUSTRANSITIONS, with configurable def |
ASK_SECONDARYSTATUSTRANSS() |
Getter for SECONDARYSTATUSTRANSITIONS w/ exceptions if field |
HAS_SECONDARYSTATUSTRANSS() |
Determine if SECONDARYSTATUSTRANSITIONS has a value |
FinalMetricDataList¶
A list of final metric values that are set when the training job completes. Used only if the training job was configured to use metrics.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FINALMETRICDATALIST() |
Getter for FINALMETRICDATALIST, with configurable default |
ASK_FINALMETRICDATALIST() |
Getter for FINALMETRICDATALIST w/ exceptions if field has no |
HAS_FINALMETRICDATALIST() |
Determine if FINALMETRICDATALIST has a value |
EnableNetworkIsolation¶
If the
TrainingJobwas created with network isolation, the value is set totrue. If network isolation is enabled, nodes can't communicate beyond the VPC they run in.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENABLENETWORKISOLATION() |
Getter for ENABLENETWORKISOLATION, with configurable default |
ASK_ENABLENETWORKISOLATION() |
Getter for ENABLENETWORKISOLATION w/ exceptions if field has |
HAS_ENABLENETWORKISOLATION() |
Determine if ENABLENETWORKISOLATION has a value |
EnableInterContainerTrafficEncryption¶
To encrypt all communications between ML compute instances in distributed training, choose
True. Encryption provides greater security for distributed training, but training might take longer. How long it takes depends on the amount of communication between compute instances, especially if you use a deep learning algorithm in distributed training.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENBINTERCONTAINERTRAFENC() |
Getter for ENABLEINTERCONTAINERTRAFENC, with configurable de |
ASK_ENBINTERCONTAINERTRAFENC() |
Getter for ENABLEINTERCONTAINERTRAFENC w/ exceptions if fiel |
HAS_ENBINTERCONTAINERTRAFENC() |
Determine if ENABLEINTERCONTAINERTRAFENC has a value |
EnableManagedSpotTraining¶
When true, enables managed spot training using Amazon EC2 Spot instances to run training jobs instead of on-demand instances. For more information, see Managed Spot Training.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENABLEMANAGEDSPOTTRN() |
Getter for ENABLEMANAGEDSPOTTRAINING, with configurable defa |
ASK_ENABLEMANAGEDSPOTTRN() |
Getter for ENABLEMANAGEDSPOTTRAINING w/ exceptions if field |
HAS_ENABLEMANAGEDSPOTTRN() |
Determine if ENABLEMANAGEDSPOTTRAINING has a value |
CheckpointConfig¶
CheckpointConfig
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHECKPOINTCONFIG() |
Getter for CHECKPOINTCONFIG |
TrainingTimeInSeconds¶
The training time in seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRAININGTIMEINSECONDS() |
Getter for TRAININGTIMEINSECONDS, with configurable default |
ASK_TRAININGTIMEINSECONDS() |
Getter for TRAININGTIMEINSECONDS w/ exceptions if field has |
HAS_TRAININGTIMEINSECONDS() |
Determine if TRAININGTIMEINSECONDS has a value |
BillableTimeInSeconds¶
The billable time in seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BILLABLETIMEINSECONDS() |
Getter for BILLABLETIMEINSECONDS, with configurable default |
ASK_BILLABLETIMEINSECONDS() |
Getter for BILLABLETIMEINSECONDS w/ exceptions if field has |
HAS_BILLABLETIMEINSECONDS() |
Determine if BILLABLETIMEINSECONDS has a value |
DebugHookConfig¶
DebugHookConfig
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEBUGHOOKCONFIG() |
Getter for DEBUGHOOKCONFIG |
ExperimentConfig¶
ExperimentConfig
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPERIMENTCONFIG() |
Getter for EXPERIMENTCONFIG |
DebugRuleConfigurations¶
Information about the debug rule configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEBUGRULECONFIGURATIONS() |
Getter for DEBUGRULECONFIGURATIONS, with configurable defaul |
ASK_DEBUGRULECONFIGURATIONS() |
Getter for DEBUGRULECONFIGURATIONS w/ exceptions if field ha |
HAS_DEBUGRULECONFIGURATIONS() |
Determine if DEBUGRULECONFIGURATIONS has a value |
TensorBoardOutputConfig¶
TensorBoardOutputConfig
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TENSORBOARDOUTPUTCONFIG() |
Getter for TENSORBOARDOUTPUTCONFIG |
DebugRuleEvaluationStatuses¶
Information about the evaluation status of the rules for the training job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEBUGRULEEVALSTATUSES() |
Getter for DEBUGRULEEVALUATIONSTATUSES, with configurable de |
ASK_DEBUGRULEEVALSTATUSES() |
Getter for DEBUGRULEEVALUATIONSTATUSES w/ exceptions if fiel |
HAS_DEBUGRULEEVALSTATUSES() |
Determine if DEBUGRULEEVALUATIONSTATUSES has a value |
OutputModelPackageArn¶
The output model package Amazon Resource Name (ARN) that contains model weights or checkpoint.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTPUTMODELPACKAGEARN() |
Getter for OUTPUTMODELPACKAGEARN, with configurable default |
ASK_OUTPUTMODELPACKAGEARN() |
Getter for OUTPUTMODELPACKAGEARN w/ exceptions if field has |
HAS_OUTPUTMODELPACKAGEARN() |
Determine if OUTPUTMODELPACKAGEARN has a value |
ModelPackageConfig¶
The model package configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELPACKAGECONFIG() |
Getter for MODELPACKAGECONFIG |
ProfilerConfig¶
ProfilerConfig
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROFILERCONFIG() |
Getter for PROFILERCONFIG |
Environment¶
The environment variables to set in the Docker container.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENVIRONMENT() |
Getter for ENVIRONMENT, with configurable default |
ASK_ENVIRONMENT() |
Getter for ENVIRONMENT w/ exceptions if field has no value |
HAS_ENVIRONMENT() |
Determine if ENVIRONMENT has a value |
RetryStrategy¶
The number of times to retry the job when the job fails due to an
InternalServerError.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RETRYSTRATEGY() |
Getter for RETRYSTRATEGY |
Tags¶
An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in different ways, for example, by purpose, owner, or environment. For more information, see Tagging Amazon Web Services Resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |