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< ? environment, Input<String, String> ?>HyperParameterTuningJobTrainingJobDefinitionHyperParameterRanges?> ? hyperParameterRanges, Input<HyperParameterTuningJobTrainingJobDefinitionHyperParameterTuningResourceConfig?> ? hyperParameterTuningResourceConfig, Input<List< ? inputDataConfigs, required Input<HyperParameterTuningJobTrainingJobDefinitionInputDataConfig> ?>HyperParameterTuningJobTrainingJobDefinitionOutputDataConfig> outputDataConfig, Input<HyperParameterTuningJobTrainingJobDefinitionResourceConfig?> ? resourceConfig, Input<List< ? retryStrategies, required Input<HyperParameterTuningJobTrainingJobDefinitionRetryStrategy> ?>String> roleArn, Input<Map< ? staticHyperParameters, required Input<String, String> ?>HyperParameterTuningJobTrainingJobDefinitionStoppingCondition> stoppingCondition, Input<HyperParameterTuningJobTrainingJobDefinitionTuningObjective?> ? tuningObjective, Input<HyperParameterTuningJobTrainingJobDefinitionVpcConfig?> ? vpcConfig}) -
Creates a new HyperParameterTuningJobTrainingJobDefinition.
algorithmSpecificationAlgorithm settings. SeealgorithmSpecification.checkpointConfigCheckpoint output location. SeecheckpointConfig.definitionNameName for this definition.enableInterContainerTrafficEncryptionWhether to encrypt traffic between containers.enableManagedSpotTrainingWhether to use managed spot training.enableNetworkIsolationWhether to isolate network access for containers.environmentMap of environment variables.hyperParameterRangesHyperparameter ranges for this definition. SeeparameterRanges.hyperParameterTuningResourceConfigTuning resource settings. SeehyperParameterTuningResourceConfig.inputDataConfigsInput data channels. SeeinputDataConfig.outputDataConfigOutput data settings. SeeoutputDataConfig.resourceConfigTraining resources. SeeresourceConfig.retryStrategiesRetry settings. SeeretryStrategy.roleArnIAM role ARN used by SageMaker AI.staticHyperParametersMap of fixed hyperparameters.stoppingConditionStopping settings. SeestoppingCondition.tuningObjectiveObjective for this training definition. SeetuningObjective.vpcConfigVPC settings. SeevpcConfig.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