SupervisedTuningSpec.fromJson constructor

SupervisedTuningSpec.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory SupervisedTuningSpec.fromJson(Map<String, dynamic> json) {
  return SupervisedTuningSpec(
    trainingDatasetUri: json['trainingDatasetUri'] ?? '',
    validationDatasetUri: json['validationDatasetUri'] ?? '',
    hyperParameters: decode(
      json['hyperParameters'],
      SupervisedHyperParameters.fromJson,
    ),
    exportLastCheckpointOnly: json['exportLastCheckpointOnly'] ?? false,
    evaluationConfig: decode(
      json['evaluationConfig'],
      EvaluationConfig.fromJson,
    ),
    tuningMode:
        decodeEnum(
          json['tuningMode'],
          SupervisedTuningSpec_TuningMode.fromJson,
        ) ??
        SupervisedTuningSpec_TuningMode.$default,
  );
}