HyperParameterTuningJobSummary.fromJson constructor
HyperParameterTuningJobSummary.fromJson(
- Map<String, dynamic> json
)
Implementation
factory HyperParameterTuningJobSummary.fromJson(Map<String, dynamic> json) {
return HyperParameterTuningJobSummary(
creationTime:
nonNullableTimeStampFromJson(json['CreationTime'] as Object),
hyperParameterTuningJobArn: json['HyperParameterTuningJobArn'] as String,
hyperParameterTuningJobName:
json['HyperParameterTuningJobName'] as String,
hyperParameterTuningJobStatus:
(json['HyperParameterTuningJobStatus'] as String)
.toHyperParameterTuningJobStatus(),
objectiveStatusCounters: ObjectiveStatusCounters.fromJson(
json['ObjectiveStatusCounters'] as Map<String, dynamic>),
strategy:
(json['Strategy'] as String).toHyperParameterTuningJobStrategyType(),
trainingJobStatusCounters: TrainingJobStatusCounters.fromJson(
json['TrainingJobStatusCounters'] as Map<String, dynamic>),
hyperParameterTuningEndTime:
timeStampFromJson(json['HyperParameterTuningEndTime']),
lastModifiedTime: timeStampFromJson(json['LastModifiedTime']),
resourceLimits: json['ResourceLimits'] != null
? ResourceLimits.fromJson(
json['ResourceLimits'] as Map<String, dynamic>)
: null,
);
}