toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() => {
  if (sampledShapleyAttribution case final sampledShapleyAttribution?)
    'sampledShapleyAttribution': sampledShapleyAttribution.toJson(),
  if (integratedGradientsAttribution
      case final integratedGradientsAttribution?)
    'integratedGradientsAttribution': integratedGradientsAttribution.toJson(),
  if (xraiAttribution case final xraiAttribution?)
    'xraiAttribution': xraiAttribution.toJson(),
  if (examples case final examples?) 'examples': examples.toJson(),
  if (topK.isNotDefault) 'topK': topK,
  if (outputIndices case final outputIndices?)
    'outputIndices': outputIndices.toJson(),
};