HyperParameterTuningJobConfigTuningJobCompletionCriteria.fromMap constructor

HyperParameterTuningJobConfigTuningJobCompletionCriteria.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory HyperParameterTuningJobConfigTuningJobCompletionCriteria.fromMap(Map<String, dynamic> map) {
  return HyperParameterTuningJobConfigTuningJobCompletionCriteria(
    bestObjectiveNotImproving: (() { final guardedValue = map['bestObjectiveNotImproving']; if (guardedValue == null) return null; return pulumi.Input.fromValue(HyperParameterTuningJobConfigTuningJobCompletionCriteriaBestObjectiveNotImproving.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    convergenceDetected: (() { final guardedValue = map['convergenceDetected']; if (guardedValue == null) return null; return pulumi.Input.fromValue(HyperParameterTuningJobConfigTuningJobCompletionCriteriaConvergenceDetected.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    targetObjectiveMetricValue: (() { final guardedValue = map['targetObjectiveMetricValue']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toDouble()); })(),
  );
}