EvaluateDatasetRequest.fromJson constructor

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

Implementation

factory EvaluateDatasetRequest.fromJson(Map<String, dynamic> json) {
  return EvaluateDatasetRequest(
    location: json['location'] ?? '',
    dataset: decode(json['dataset'], EvaluationDataset.fromJson),
    metrics: decodeListMessage(json['metrics'], Metric.fromJson) ?? [],
    outputConfig: decode(json['outputConfig'], OutputConfig.fromJson),
    autoraterConfig: decode(
      json['autoraterConfig'],
      AutoraterConfig.fromJson,
    ),
  );
}