HyperParameterTuningJobTrainingJobDefinition class

Constructors

HyperParameterTuningJobTrainingJobDefinition({required Input<HyperParameterTuningJobTrainingJobDefinitionAlgorithmSpecification> algorithmSpecification, Input<HyperParameterTuningJobTrainingJobDefinitionCheckpointConfig?>? checkpointConfig, Input<String?>? definitionName, Input<bool?>? enableInterContainerTrafficEncryption, Input<bool?>? enableManagedSpotTraining, Input<bool?>? enableNetworkIsolation, Input<Map<String, String>?>? environment, Input<HyperParameterTuningJobTrainingJobDefinitionHyperParameterRanges?>? hyperParameterRanges, Input<HyperParameterTuningJobTrainingJobDefinitionHyperParameterTuningResourceConfig?>? hyperParameterTuningResourceConfig, Input<List<HyperParameterTuningJobTrainingJobDefinitionInputDataConfig>?>? inputDataConfigs, required Input<HyperParameterTuningJobTrainingJobDefinitionOutputDataConfig> outputDataConfig, Input<HyperParameterTuningJobTrainingJobDefinitionResourceConfig?>? resourceConfig, Input<List<HyperParameterTuningJobTrainingJobDefinitionRetryStrategy>?>? retryStrategies, required Input<String> roleArn, Input<Map<String, String>?>? staticHyperParameters, required Input<HyperParameterTuningJobTrainingJobDefinitionStoppingCondition> stoppingCondition, Input<HyperParameterTuningJobTrainingJobDefinitionTuningObjective?>? tuningObjective, Input<HyperParameterTuningJobTrainingJobDefinitionVpcConfig?>? vpcConfig})
Creates a new HyperParameterTuningJobTrainingJobDefinition. algorithmSpecification Algorithm settings. See algorithmSpecification. checkpointConfig Checkpoint output location. See checkpointConfig. definitionName Name for this definition. enableInterContainerTrafficEncryption Whether to encrypt traffic between containers. enableManagedSpotTraining Whether to use managed spot training. enableNetworkIsolation Whether to isolate network access for containers. environment Map of environment variables. hyperParameterRanges Hyperparameter ranges for this definition. See parameterRanges. hyperParameterTuningResourceConfig Tuning resource settings. See hyperParameterTuningResourceConfig. inputDataConfigs Input data channels. See inputDataConfig. outputDataConfig Output data settings. See outputDataConfig. resourceConfig Training resources. See resourceConfig. retryStrategies Retry settings. See retryStrategy. roleArn IAM role ARN used by SageMaker AI. staticHyperParameters Map of fixed hyperparameters. stoppingCondition Stopping settings. See stoppingCondition. tuningObjective Objective for this training definition. See tuningObjective. vpcConfig VPC settings. See vpcConfig.
const
HyperParameterTuningJobTrainingJobDefinition.fromMap(Map<String, dynamic> map)
factory

Properties

algorithmSpecification → Input<HyperParameterTuningJobTrainingJobDefinitionAlgorithmSpecification>
Algorithm settings. See algorithmSpecification.
final
checkpointConfig → Input<HyperParameterTuningJobTrainingJobDefinitionCheckpointConfig?>?
Checkpoint output location. See checkpointConfig.
final
definitionName → Input<String?>?
Name for this definition.
final
enableInterContainerTrafficEncryption → Input<bool?>?
Whether to encrypt traffic between containers.
final
enableManagedSpotTraining → Input<bool?>?
Whether to use managed spot training.
final
enableNetworkIsolation → Input<bool?>?
Whether to isolate network access for containers.
final
environment → Input<Map<String, String>?>?
Map of environment variables.
final
hashCode int
The hash code for this object.
no setterinherited
hyperParameterRanges → Input<HyperParameterTuningJobTrainingJobDefinitionHyperParameterRanges?>?
Hyperparameter ranges for this definition. See parameterRanges.
final
hyperParameterTuningResourceConfig → Input<HyperParameterTuningJobTrainingJobDefinitionHyperParameterTuningResourceConfig?>?
Tuning resource settings. See hyperParameterTuningResourceConfig.
final
inputDataConfigs → Input<List<HyperParameterTuningJobTrainingJobDefinitionInputDataConfig>?>?
Input data channels. See inputDataConfig.
final
outputDataConfig → Input<HyperParameterTuningJobTrainingJobDefinitionOutputDataConfig>
Output data settings. See outputDataConfig.
final
resourceConfig → Input<HyperParameterTuningJobTrainingJobDefinitionResourceConfig?>?
Training resources. See resourceConfig.
final
retryStrategies → Input<List<HyperParameterTuningJobTrainingJobDefinitionRetryStrategy>?>?
Retry settings. See retryStrategy.
final
roleArn → Input<String>
IAM role ARN used by SageMaker AI.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
staticHyperParameters → Input<Map<String, String>?>?
Map of fixed hyperparameters.
final
stoppingCondition → Input<HyperParameterTuningJobTrainingJobDefinitionStoppingCondition>
Stopping settings. See stoppingCondition.
final
tuningObjective → Input<HyperParameterTuningJobTrainingJobDefinitionTuningObjective?>?
Objective for this training definition. See tuningObjective.
final
vpcConfig → Input<HyperParameterTuningJobTrainingJobDefinitionVpcConfig?>?
VPC settings. See vpcConfig.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited