Each version of the AWS CloudFormation resource specification that changed AWS::SageMaker::HyperParameterTuningJob, compared with the version before it.
- added
- modified
- removed
01Added resource types1
addedAWS:: SageMaker:: HyperParameterTuningJobdocs ↗#Link to AWS::SageMaker::HyperParameterTuningJob
Type: AWS::SageMaker::HyperParameterTuningJobProperties: WarmStartConfig: ParentHyperParameterTuningJobs: - HyperParameterTuningJobName: String WarmStartType: String TrainingJobDefinitions: - EnableManagedSpotTraining: Boolean AlgorithmSpecification: TrainingInputMode: String MetricDefinitions: - Regex: String Name: String TrainingImage: String AlgorithmName: String OutputDataConfig: KmsKeyId: String S3OutputPath: String CompressionType: String VpcConfig: Subnets: - String SecurityGroupIds: - String CheckpointConfig: S3Uri: String LocalPath: String InputDataConfig: - ChannelName: String DataSource: S3DataSource: S3DataDistributionType: String S3Uri: String S3DataType: String RoleArn: String EnableNetworkIsolation: Boolean EnableInterContainerTrafficEncryption: Boolean StoppingCondition: MaxRuntimeInSeconds: Integer MaxPendingTimeInSeconds: Integer MaxWaitTimeInSeconds: Integer StaticHyperParameters: <key>: String Environment: <key>: String DefinitionName: String ResourceConfig: InstanceCount: Integer VolumeSizeInGB: Integer InstancePlacementConfig: EnableMultipleJobs: Boolean PlacementSpecifications: - InstanceCount: Integer UltraServerId: String KeepAlivePeriodInSeconds: Integer InstanceGroups: - InstanceCount: Integer InstanceGroupName: String InstanceType: String VolumeKmsKeyId: String TrainingPlanArn: String InstanceType: String TuningObjective: MetricName: String Type: String RetryStrategy: MaximumRetryAttempts: Integer HyperParameterRanges: IntegerParameterRanges: - ScalingType: String MinValue: String MaxValue: String Name: String CategoricalParameterRanges: - Values: - String Name: String ContinuousParameterRanges: - ScalingType: String MinValue: String MaxValue: String Name: String AutoParameters: - ValueHint: String Name: String HyperParameterTuningJobName: String TrainingJobDefinition: # TrainingJobDefinition: see above Autotune: Mode: String HyperParameterTuningJobConfig: RandomSeed: Integer TrainingJobEarlyStoppingType: String StrategyConfig: HyperbandStrategyConfig: MaxResource: Integer MinResource: Integer HyperParameterTuningJobObjective: MetricName: String Type: String ResourceLimits: MaxRuntimeInSeconds: Integer MaxParallelTrainingJobs: Integer MaxNumberOfTrainingJobs: Integer Strategy: String ParameterRanges: # ParameterRanges: see above TuningJobCompletionCriteria: BestObjectiveNotImproving: MaxNumberOfTrainingJobsNotImproving: Integer ConvergenceDetected: CompleteOnConvergence: String TargetObjectiveMetricValue: Double - Value: String Key: StringFn::GetAtt: TrainingJobStatusCounters.InProgress: Integer HyperParameterTuningJobStatus: String TrainingJobStatusCounters.RetryableError: Integer TrainingJobStatusCounters.NonRetryableError: Integer TrainingJobStatusCounters.Completed: Integer TrainingJobStatusCounters: RetryableError: Integer Stopped: Integer Completed: Integer InProgress: Integer NonRetryableError: Integer ObjectiveStatusCounters.Pending: Integer ObjectiveStatusCounters.Failed: Integer CreationTime: String ObjectiveStatusCounters: Succeeded: Integer Failed: Integer Pending: Integer TrainingJobStatusCounters.Stopped: Integer ObjectiveStatusCounters.Succeeded: Integer HyperParameterTuningJobArn: String