HparamTuningTrial.fromJson constructor

HparamTuningTrial.fromJson(
  1. Map json_
)

Implementation

HparamTuningTrial.fromJson(core.Map json_)
    : this(
        endTimeMs: json_['endTimeMs'] as core.String?,
        errorMessage: json_['errorMessage'] as core.String?,
        evalLoss: (json_['evalLoss'] as core.num?)?.toDouble(),
        evaluationMetrics: json_.containsKey('evaluationMetrics')
            ? EvaluationMetrics.fromJson(json_['evaluationMetrics']
                as core.Map<core.String, core.dynamic>)
            : null,
        hparamTuningEvaluationMetrics:
            json_.containsKey('hparamTuningEvaluationMetrics')
                ? EvaluationMetrics.fromJson(
                    json_['hparamTuningEvaluationMetrics']
                        as core.Map<core.String, core.dynamic>)
                : null,
        hparams: json_.containsKey('hparams')
            ? TrainingOptions.fromJson(
                json_['hparams'] as core.Map<core.String, core.dynamic>)
            : null,
        startTimeMs: json_['startTimeMs'] as core.String?,
        status: json_['status'] as core.String?,
        trainingLoss: (json_['trainingLoss'] as core.num?)?.toDouble(),
        trialId: json_['trialId'] as core.String?,
      );