ModelEvaluation.fromJson constructor
ModelEvaluation.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ModelEvaluation.fromJson(Map<String, dynamic> json) {
return ModelEvaluation(
name: json['name'] ?? '',
displayName: json['displayName'] ?? '',
metricsSchemaUri: json['metricsSchemaUri'] ?? '',
metrics: decodeCustom(json['metrics'], protobuf.Value.fromJson),
createTime: decodeCustom(json['createTime'], protobuf.Timestamp.fromJson),
sliceDimensions: decodeList(json['sliceDimensions']) ?? [],
modelExplanation: decode(
json['modelExplanation'],
ModelExplanation.fromJson,
),
explanationSpecs:
decodeListMessage(
json['explanationSpecs'],
ModelEvaluation_ModelEvaluationExplanationSpec.fromJson,
) ??
[],
metadata: decodeCustom(json['metadata'], protobuf.Value.fromJson),
biasConfigs: decode(
json['biasConfigs'],
ModelEvaluation_BiasConfig.fromJson,
),
);
}