toJson method
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,
};