AlgorithmValidationSpecificationValidationProfilesTrainingJobDefinitionResourceConfig constructor
const
AlgorithmValidationSpecificationValidationProfilesTrainingJobDefinitionResourceConfig({
- Input<
int?> ? instanceCount, - Input<
List< ? instanceGroups,AlgorithmValidationSpecificationValidationProfilesTrainingJobDefinitionResourceConfigInstanceGroup> ?> - Input<
AlgorithmValidationSpecificationValidationProfilesTrainingJobDefinitionResourceConfigInstancePlacementConfig?> ? instancePlacementConfig, - Input<
String?> ? instanceType, - Input<
int?> ? keepAlivePeriodInSeconds, - Input<
String?> ? trainingPlanArn, - Input<
String?> ? volumeKmsKeyId, - Input<
int?> ? volumeSizeInGb,
Creates a new AlgorithmValidationSpecificationValidationProfilesTrainingJobDefinitionResourceConfig.
instanceCount Number of training instances.
instanceGroups Instance group definitions for the training job. See Instance Groups.
instancePlacementConfig Placement configuration for the training job. See Instance Placement Config.
instanceType Training instance type.
keepAlivePeriodInSeconds Warm pool keep-alive period in seconds.
trainingPlanArn ARN of the SageMaker AI training plan.
volumeKmsKeyId KMS key ID used to encrypt the training volume.
volumeSizeInGb Size of the training volume in GiB.
Implementation
const AlgorithmValidationSpecificationValidationProfilesTrainingJobDefinitionResourceConfig({
this.instanceCount,
this.instanceGroups,
this.instancePlacementConfig,
this.instanceType,
this.keepAlivePeriodInSeconds,
this.trainingPlanArn,
this.volumeKmsKeyId,
this.volumeSizeInGb,
});