TrainingOptions constructor
TrainingOptions({
- String? activationFn,
- bool? adjustStepChanges,
- bool? approxGlobalFeatureContrib,
- bool? autoArima,
- String? autoArimaMaxOrder,
- String? autoArimaMinOrder,
- bool? autoClassWeights,
- String? batchSize,
- String? boosterType,
- double? budgetHours,
- bool? calculatePValues,
- String? categoryEncodingMethod,
- bool? cleanSpikesAndDips,
- String? colorSpace,
- double? colsampleBylevel,
- double? colsampleBynode,
- double? colsampleBytree,
- String? dartNormalizeType,
- String? dataFrequency,
- String? dataSplitColumn,
- double? dataSplitEvalFraction,
- String? dataSplitMethod,
- bool? decomposeTimeSeries,
- String? distanceType,
- double? dropout,
- bool? earlyStop,
- bool? enableGlobalExplain,
- String? feedbackType,
- bool? fitIntercept,
- String? holidayRegion,
- List<
String> ? holidayRegions, - String? horizon,
- List<
String> ? hparamTuningObjectives, - bool? includeDrift,
- double? initialLearnRate,
- List<
String> ? inputLabelColumns, - String? instanceWeightColumn,
- String? integratedGradientsNumSteps,
- String? itemColumn,
- String? kmeansInitializationColumn,
- String? kmeansInitializationMethod,
- double? l1RegActivation,
- double? l1Regularization,
- double? l2Regularization,
- Map<
String, double> ? labelClassWeights, - double? learnRate,
- String? learnRateStrategy,
- String? lossType,
- String? maxIterations,
- String? maxParallelTrials,
- String? maxTimeSeriesLength,
- String? maxTreeDepth,
- double? minRelativeProgress,
- double? minSplitLoss,
- String? minTimeSeriesLength,
- String? minTreeChildWeight,
- String? modelRegistry,
- String? modelUri,
- ArimaOrder? nonSeasonalOrder,
- String? numClusters,
- String? numFactors,
- String? numParallelTree,
- String? numPrincipalComponents,
- String? numTrials,
- String? optimizationStrategy,
- String? optimizer,
- double? pcaExplainedVarianceRatio,
- String? pcaSolver,
- String? sampledShapleyNumPaths,
- bool? scaleFeatures,
- bool? standardizeFeatures,
- double? subsample,
- String? tfVersion,
- String? timeSeriesDataColumn,
- String? timeSeriesIdColumn,
- List<
String> ? timeSeriesIdColumns, - double? timeSeriesLengthFraction,
- String? timeSeriesTimestampColumn,
- String? treeMethod,
- String? trendSmoothingWindowSize,
- String? userColumn,
- List<
String> ? vertexAiModelVersionAliases, - double? walsAlpha,
- bool? warmStart,
- String? xgboostVersion,
Implementation
TrainingOptions({
this.activationFn,
this.adjustStepChanges,
this.approxGlobalFeatureContrib,
this.autoArima,
this.autoArimaMaxOrder,
this.autoArimaMinOrder,
this.autoClassWeights,
this.batchSize,
this.boosterType,
this.budgetHours,
this.calculatePValues,
this.categoryEncodingMethod,
this.cleanSpikesAndDips,
this.colorSpace,
this.colsampleBylevel,
this.colsampleBynode,
this.colsampleBytree,
this.dartNormalizeType,
this.dataFrequency,
this.dataSplitColumn,
this.dataSplitEvalFraction,
this.dataSplitMethod,
this.decomposeTimeSeries,
this.distanceType,
this.dropout,
this.earlyStop,
this.enableGlobalExplain,
this.feedbackType,
this.fitIntercept,
this.hiddenUnits,
this.holidayRegion,
this.holidayRegions,
this.horizon,
this.hparamTuningObjectives,
this.includeDrift,
this.initialLearnRate,
this.inputLabelColumns,
this.instanceWeightColumn,
this.integratedGradientsNumSteps,
this.itemColumn,
this.kmeansInitializationColumn,
this.kmeansInitializationMethod,
this.l1RegActivation,
this.l1Regularization,
this.l2Regularization,
this.labelClassWeights,
this.learnRate,
this.learnRateStrategy,
this.lossType,
this.maxIterations,
this.maxParallelTrials,
this.maxTimeSeriesLength,
this.maxTreeDepth,
this.minRelativeProgress,
this.minSplitLoss,
this.minTimeSeriesLength,
this.minTreeChildWeight,
this.modelRegistry,
this.modelUri,
this.nonSeasonalOrder,
this.numClusters,
this.numFactors,
this.numParallelTree,
this.numPrincipalComponents,
this.numTrials,
this.optimizationStrategy,
this.optimizer,
this.pcaExplainedVarianceRatio,
this.pcaSolver,
this.sampledShapleyNumPaths,
this.scaleFeatures,
this.standardizeFeatures,
this.subsample,
this.tfVersion,
this.timeSeriesDataColumn,
this.timeSeriesIdColumn,
this.timeSeriesIdColumns,
this.timeSeriesLengthFraction,
this.timeSeriesTimestampColumn,
this.treeMethod,
this.trendSmoothingWindowSize,
this.userColumn,
this.vertexAiModelVersionAliases,
this.walsAlpha,
this.warmStart,
this.xgboostVersion,
});