SupervisedTuningDatasetDistribution.fromJson constructor

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

Implementation

factory SupervisedTuningDatasetDistribution.fromJson(
  Map<String, dynamic> json,
) {
  return SupervisedTuningDatasetDistribution(
    sum: decodeInt64(json['sum']) ?? 0,
    billableSum: decodeInt64(json['billableSum']) ?? 0,
    min: decodeDouble(json['min']) ?? 0,
    max: decodeDouble(json['max']) ?? 0,
    mean: decodeDouble(json['mean']) ?? 0,
    median: decodeDouble(json['median']) ?? 0,
    p5: decodeDouble(json['p5']) ?? 0,
    p95: decodeDouble(json['p95']) ?? 0,
    buckets:
        decodeListMessage(
          json['buckets'],
          SupervisedTuningDatasetDistribution_DatasetBucket.fromJson,
        ) ??
        [],
  );
}