Implementation
core.Map<core.String, core.dynamic> toJson() {
final activationFn = this.activationFn;
final adjustStepChanges = this.adjustStepChanges;
final approxGlobalFeatureContrib = this.approxGlobalFeatureContrib;
final autoArima = this.autoArima;
final autoArimaMaxOrder = this.autoArimaMaxOrder;
final autoArimaMinOrder = this.autoArimaMinOrder;
final autoClassWeights = this.autoClassWeights;
final batchSize = this.batchSize;
final boosterType = this.boosterType;
final budgetHours = this.budgetHours;
final calculatePValues = this.calculatePValues;
final categoryEncodingMethod = this.categoryEncodingMethod;
final cleanSpikesAndDips = this.cleanSpikesAndDips;
final colorSpace = this.colorSpace;
final colsampleBylevel = this.colsampleBylevel;
final colsampleBynode = this.colsampleBynode;
final colsampleBytree = this.colsampleBytree;
final contributionMetric = this.contributionMetric;
final dartNormalizeType = this.dartNormalizeType;
final dataFrequency = this.dataFrequency;
final dataSplitColumn = this.dataSplitColumn;
final dataSplitEvalFraction = this.dataSplitEvalFraction;
final dataSplitMethod = this.dataSplitMethod;
final decomposeTimeSeries = this.decomposeTimeSeries;
final dimensionIdColumns = this.dimensionIdColumns;
final distanceType = this.distanceType;
final dropout = this.dropout;
final earlyStop = this.earlyStop;
final enableGlobalExplain = this.enableGlobalExplain;
final endpointIdleTtl = this.endpointIdleTtl;
final feedbackType = this.feedbackType;
final fitIntercept = this.fitIntercept;
final forecastLimitLowerBound = this.forecastLimitLowerBound;
final forecastLimitUpperBound = this.forecastLimitUpperBound;
final hiddenUnits = this.hiddenUnits;
final holidayRegion = this.holidayRegion;
final holidayRegions = this.holidayRegions;
final horizon = this.horizon;
final hparamTuningObjectives = this.hparamTuningObjectives;
final huggingFaceModelId = this.huggingFaceModelId;
final includeDrift = this.includeDrift;
final initialLearnRate = this.initialLearnRate;
final inputLabelColumns = this.inputLabelColumns;
final instanceWeightColumn = this.instanceWeightColumn;
final integratedGradientsNumSteps = this.integratedGradientsNumSteps;
final isTestColumn = this.isTestColumn;
final itemColumn = this.itemColumn;
final kmeansInitializationColumn = this.kmeansInitializationColumn;
final kmeansInitializationMethod = this.kmeansInitializationMethod;
final l1RegActivation = this.l1RegActivation;
final l1Regularization = this.l1Regularization;
final l2Regularization = this.l2Regularization;
final labelClassWeights = this.labelClassWeights;
final learnRate = this.learnRate;
final learnRateStrategy = this.learnRateStrategy;
final lossType = this.lossType;
final machineType = this.machineType;
final maxIterations = this.maxIterations;
final maxParallelTrials = this.maxParallelTrials;
final maxReplicaCount = this.maxReplicaCount;
final maxTimeSeriesLength = this.maxTimeSeriesLength;
final maxTreeDepth = this.maxTreeDepth;
final minAprioriSupport = this.minAprioriSupport;
final minRelativeProgress = this.minRelativeProgress;
final minReplicaCount = this.minReplicaCount;
final minSplitLoss = this.minSplitLoss;
final minTimeSeriesLength = this.minTimeSeriesLength;
final minTreeChildWeight = this.minTreeChildWeight;
final modelGardenModelName = this.modelGardenModelName;
final modelRegistry = this.modelRegistry;
final modelUri = this.modelUri;
final nonSeasonalOrder = this.nonSeasonalOrder;
final numClusters = this.numClusters;
final numFactors = this.numFactors;
final numParallelTree = this.numParallelTree;
final numPrincipalComponents = this.numPrincipalComponents;
final numTrials = this.numTrials;
final optimizationStrategy = this.optimizationStrategy;
final optimizer = this.optimizer;
final pcaExplainedVarianceRatio = this.pcaExplainedVarianceRatio;
final pcaSolver = this.pcaSolver;
final reservationAffinityKey = this.reservationAffinityKey;
final reservationAffinityType = this.reservationAffinityType;
final reservationAffinityValues = this.reservationAffinityValues;
final sampledShapleyNumPaths = this.sampledShapleyNumPaths;
final scaleFeatures = this.scaleFeatures;
final standardizeFeatures = this.standardizeFeatures;
final subsample = this.subsample;
final tfVersion = this.tfVersion;
final timeSeriesDataColumn = this.timeSeriesDataColumn;
final timeSeriesIdColumn = this.timeSeriesIdColumn;
final timeSeriesIdColumns = this.timeSeriesIdColumns;
final timeSeriesLengthFraction = this.timeSeriesLengthFraction;
final timeSeriesTimestampColumn = this.timeSeriesTimestampColumn;
final treeMethod = this.treeMethod;
final trendSmoothingWindowSize = this.trendSmoothingWindowSize;
final userColumn = this.userColumn;
final vertexAiModelVersionAliases = this.vertexAiModelVersionAliases;
final walsAlpha = this.walsAlpha;
final warmStart = this.warmStart;
final xgboostVersion = this.xgboostVersion;
return {
'activationFn': ?activationFn,
'adjustStepChanges': ?adjustStepChanges,
'approxGlobalFeatureContrib': ?approxGlobalFeatureContrib,
'autoArima': ?autoArima,
'autoArimaMaxOrder': ?autoArimaMaxOrder,
'autoArimaMinOrder': ?autoArimaMinOrder,
'autoClassWeights': ?autoClassWeights,
'batchSize': ?batchSize,
'boosterType': ?boosterType,
'budgetHours': ?budgetHours,
'calculatePValues': ?calculatePValues,
'categoryEncodingMethod': ?categoryEncodingMethod,
'cleanSpikesAndDips': ?cleanSpikesAndDips,
'colorSpace': ?colorSpace,
'colsampleBylevel': ?colsampleBylevel,
'colsampleBynode': ?colsampleBynode,
'colsampleBytree': ?colsampleBytree,
'contributionMetric': ?contributionMetric,
'dartNormalizeType': ?dartNormalizeType,
'dataFrequency': ?dataFrequency,
'dataSplitColumn': ?dataSplitColumn,
'dataSplitEvalFraction': ?dataSplitEvalFraction,
'dataSplitMethod': ?dataSplitMethod,
'decomposeTimeSeries': ?decomposeTimeSeries,
'dimensionIdColumns': ?dimensionIdColumns,
'distanceType': ?distanceType,
'dropout': ?dropout,
'earlyStop': ?earlyStop,
'enableGlobalExplain': ?enableGlobalExplain,
'endpointIdleTtl': ?endpointIdleTtl,
'feedbackType': ?feedbackType,
'fitIntercept': ?fitIntercept,
'forecastLimitLowerBound': ?forecastLimitLowerBound,
'forecastLimitUpperBound': ?forecastLimitUpperBound,
'hiddenUnits': ?hiddenUnits,
'holidayRegion': ?holidayRegion,
'holidayRegions': ?holidayRegions,
'horizon': ?horizon,
'hparamTuningObjectives': ?hparamTuningObjectives,
'huggingFaceModelId': ?huggingFaceModelId,
'includeDrift': ?includeDrift,
'initialLearnRate': ?initialLearnRate,
'inputLabelColumns': ?inputLabelColumns,
'instanceWeightColumn': ?instanceWeightColumn,
'integratedGradientsNumSteps': ?integratedGradientsNumSteps,
'isTestColumn': ?isTestColumn,
'itemColumn': ?itemColumn,
'kmeansInitializationColumn': ?kmeansInitializationColumn,
'kmeansInitializationMethod': ?kmeansInitializationMethod,
'l1RegActivation': ?l1RegActivation,
'l1Regularization': ?l1Regularization,
'l2Regularization': ?l2Regularization,
'labelClassWeights': ?labelClassWeights,
'learnRate': ?learnRate,
'learnRateStrategy': ?learnRateStrategy,
'lossType': ?lossType,
'machineType': ?machineType,
'maxIterations': ?maxIterations,
'maxParallelTrials': ?maxParallelTrials,
'maxReplicaCount': ?maxReplicaCount,
'maxTimeSeriesLength': ?maxTimeSeriesLength,
'maxTreeDepth': ?maxTreeDepth,
'minAprioriSupport': ?minAprioriSupport,
'minRelativeProgress': ?minRelativeProgress,
'minReplicaCount': ?minReplicaCount,
'minSplitLoss': ?minSplitLoss,
'minTimeSeriesLength': ?minTimeSeriesLength,
'minTreeChildWeight': ?minTreeChildWeight,
'modelGardenModelName': ?modelGardenModelName,
'modelRegistry': ?modelRegistry,
'modelUri': ?modelUri,
'nonSeasonalOrder': ?nonSeasonalOrder,
'numClusters': ?numClusters,
'numFactors': ?numFactors,
'numParallelTree': ?numParallelTree,
'numPrincipalComponents': ?numPrincipalComponents,
'numTrials': ?numTrials,
'optimizationStrategy': ?optimizationStrategy,
'optimizer': ?optimizer,
'pcaExplainedVarianceRatio': ?pcaExplainedVarianceRatio,
'pcaSolver': ?pcaSolver,
'reservationAffinityKey': ?reservationAffinityKey,
'reservationAffinityType': ?reservationAffinityType,
'reservationAffinityValues': ?reservationAffinityValues,
'sampledShapleyNumPaths': ?sampledShapleyNumPaths,
'scaleFeatures': ?scaleFeatures,
'standardizeFeatures': ?standardizeFeatures,
'subsample': ?subsample,
'tfVersion': ?tfVersion,
'timeSeriesDataColumn': ?timeSeriesDataColumn,
'timeSeriesIdColumn': ?timeSeriesIdColumn,
'timeSeriesIdColumns': ?timeSeriesIdColumns,
'timeSeriesLengthFraction': ?timeSeriesLengthFraction,
'timeSeriesTimestampColumn': ?timeSeriesTimestampColumn,
'treeMethod': ?treeMethod,
'trendSmoothingWindowSize': ?trendSmoothingWindowSize,
'userColumn': ?userColumn,
'vertexAiModelVersionAliases': ?vertexAiModelVersionAliases,
'walsAlpha': ?walsAlpha,
'warmStart': ?warmStart,
'xgboostVersion': ?xgboostVersion,
};
}