Insight Horizon
global affairs /

SageMaker — Boto 3 Docs 1.9.42 documentation

{ 'HyperParameterTuningJobName': 'string', 'HyperParameterTuningJobArn': 'string', 'HyperParameterTuningJobConfig': { 'Strategy': 'Bayesian', 'HyperParameterTuningJobObjective': { 'Type': 'Maximize'|'Minimize', 'MetricName': 'string' }, 'ResourceLimits': { 'MaxNumberOfTrainingJobs': 123, 'MaxParallelTrainingJobs': 123 }, 'ParameterRanges': { 'IntegerParameterRanges': [ { 'Name': 'string', 'MinValue': 'string', 'MaxValue': 'string' }, ], 'ContinuousParameterRanges': [ { 'Name': 'string', 'MinValue': 'string', 'MaxValue': 'string' }, ], 'CategoricalParameterRanges': [ { 'Name': 'string', 'Values': [ 'string', ] }, ] } }, 'TrainingJobDefinition': { 'StaticHyperParameters': { 'string': 'string' }, 'AlgorithmSpecification': { 'TrainingImage': 'string', 'TrainingInputMode': 'Pipe'|'File', 'MetricDefinitions': [ { 'Name': 'string', 'Regex': 'string' }, ] }, 'RoleArn': 'string', 'InputDataConfig': [ { 'ChannelName': 'string', 'DataSource': { 'S3DataSource': { 'S3DataType': 'ManifestFile'|'S3Prefix', 'S3Uri': 'string', 'S3DataDistributionType': 'FullyReplicated'|'ShardedByS3Key' } }, 'ContentType': 'string', 'CompressionType': 'None'|'Gzip', 'RecordWrapperType': 'None'|'RecordIO', 'InputMode': 'Pipe'|'File' }, ], 'VpcConfig': { 'SecurityGroupIds': [ 'string', ], 'Subnets': [ 'string', ] }, 'OutputDataConfig': { 'KmsKeyId': 'string', 'S3OutputPath': 'string' }, 'ResourceConfig': { 'InstanceType': 'ml.m4.xlarge'|'ml.m4.2xlarge'|'ml.m4.4xlarge'|'ml.m4.10xlarge'|'ml.m4.16xlarge'|'ml.m5.large'|'ml.m5.xlarge'|'ml.m5.2xlarge'|'ml.m5.4xlarge'|'ml.m5.12xlarge'|'ml.m5.24xlarge'|'ml.c4.xlarge'|'ml.c4.2xlarge'|'ml.c4.4xlarge'|'ml.c4.8xlarge'|'ml.p2.xlarge'|'ml.p2.8xlarge'|'ml.p2.16xlarge'|'ml.p3.2xlarge'|'ml.p3.8xlarge'|'ml.p3.16xlarge'|'ml.c5.xlarge'|'ml.c5.2xlarge'|'ml.c5.4xlarge'|'ml.c5.9xlarge'|'ml.c5.18xlarge', 'InstanceCount': 123, 'VolumeSizeInGB': 123, 'VolumeKmsKeyId': 'string' }, 'StoppingCondition': { 'MaxRuntimeInSeconds': 123 } }, 'HyperParameterTuningJobStatus': 'Completed'|'InProgress'|'Failed'|'Stopped'|'Stopping', 'CreationTime': datetime(2015, 1, 1), 'HyperParameterTuningEndTime': datetime(2015, 1, 1), 'LastModifiedTime': datetime(2015, 1, 1), 'TrainingJobStatusCounters': { 'Completed': 123, 'InProgress': 123, 'RetryableError': 123, 'NonRetryableError': 123, 'Stopped': 123 }, 'ObjectiveStatusCounters': { 'Succeeded': 123, 'Pending': 123, 'Failed': 123 }, 'BestTrainingJob': { 'TrainingJobName': 'string', 'TrainingJobArn': 'string', 'CreationTime': datetime(2015, 1, 1), 'TrainingStartTime': datetime(2015, 1, 1), 'TrainingEndTime': datetime(2015, 1, 1), 'TrainingJobStatus': 'InProgress'|'Completed'|'Failed'|'Stopping'|'Stopped', 'TunedHyperParameters': { 'string': 'string' }, 'FailureReason': 'string', 'FinalHyperParameterTuningJobObjectiveMetric': { 'Type': 'Maximize'|'Minimize', 'MetricName': 'string', 'Value': ... }, 'ObjectiveStatus': 'Succeeded'|'Pending'|'Failed' }, 'FailureReason': 'string'}