toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() => {
  if (baselineOutputValue.isNotDefault)
    'baselineOutputValue': encodeDouble(baselineOutputValue),
  if (instanceOutputValue.isNotDefault)
    'instanceOutputValue': encodeDouble(instanceOutputValue),
  if (featureAttributions != null)
    'featureAttributions': featureAttributions!.toJson(),
  if (outputIndex.isNotDefault) 'outputIndex': outputIndex,
  if (outputDisplayName.isNotDefault) 'outputDisplayName': outputDisplayName,
  if (approximationError.isNotDefault)
    'approximationError': encodeDouble(approximationError),
  if (outputName.isNotDefault) 'outputName': outputName,
};