toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() => {
  if (maxStepCount.isNotDefault) 'maxStepCount': encodeInt64(maxStepCount),
  if (minStepCount.isNotDefault) 'minStepCount': encodeInt64(minStepCount),
  if (minMeasurementCount.isNotDefault)
    'minMeasurementCount': encodeInt64(minMeasurementCount),
  if (learningRateParameterName.isNotDefault)
    'learningRateParameterName': learningRateParameterName,
  if (useElapsedDuration.isNotDefault)
    'useElapsedDuration': useElapsedDuration,
  if (updateAllStoppedTrials != null)
    'updateAllStoppedTrials': updateAllStoppedTrials,
};