TrainingOptions constructor

TrainingOptions({
  1. String? activationFn,
  2. bool? adjustStepChanges,
  3. bool? approxGlobalFeatureContrib,
  4. bool? autoArima,
  5. String? autoArimaMaxOrder,
  6. String? autoArimaMinOrder,
  7. bool? autoClassWeights,
  8. String? batchSize,
  9. String? boosterType,
  10. double? budgetHours,
  11. bool? calculatePValues,
  12. String? categoryEncodingMethod,
  13. bool? cleanSpikesAndDips,
  14. String? colorSpace,
  15. double? colsampleBylevel,
  16. double? colsampleBynode,
  17. double? colsampleBytree,
  18. String? dartNormalizeType,
  19. String? dataFrequency,
  20. String? dataSplitColumn,
  21. double? dataSplitEvalFraction,
  22. String? dataSplitMethod,
  23. bool? decomposeTimeSeries,
  24. String? distanceType,
  25. double? dropout,
  26. bool? earlyStop,
  27. bool? enableGlobalExplain,
  28. String? feedbackType,
  29. bool? fitIntercept,
  30. List<String>? hiddenUnits,
  31. String? holidayRegion,
  32. List<String>? holidayRegions,
  33. String? horizon,
  34. List<String>? hparamTuningObjectives,
  35. bool? includeDrift,
  36. double? initialLearnRate,
  37. List<String>? inputLabelColumns,
  38. String? instanceWeightColumn,
  39. String? integratedGradientsNumSteps,
  40. String? itemColumn,
  41. String? kmeansInitializationColumn,
  42. String? kmeansInitializationMethod,
  43. double? l1RegActivation,
  44. double? l1Regularization,
  45. double? l2Regularization,
  46. Map<String, double>? labelClassWeights,
  47. double? learnRate,
  48. String? learnRateStrategy,
  49. String? lossType,
  50. String? maxIterations,
  51. String? maxParallelTrials,
  52. String? maxTimeSeriesLength,
  53. String? maxTreeDepth,
  54. double? minRelativeProgress,
  55. double? minSplitLoss,
  56. String? minTimeSeriesLength,
  57. String? minTreeChildWeight,
  58. String? modelRegistry,
  59. String? modelUri,
  60. ArimaOrder? nonSeasonalOrder,
  61. String? numClusters,
  62. String? numFactors,
  63. String? numParallelTree,
  64. String? numPrincipalComponents,
  65. String? numTrials,
  66. String? optimizationStrategy,
  67. String? optimizer,
  68. double? pcaExplainedVarianceRatio,
  69. String? pcaSolver,
  70. String? sampledShapleyNumPaths,
  71. bool? scaleFeatures,
  72. bool? standardizeFeatures,
  73. double? subsample,
  74. String? tfVersion,
  75. String? timeSeriesDataColumn,
  76. String? timeSeriesIdColumn,
  77. List<String>? timeSeriesIdColumns,
  78. double? timeSeriesLengthFraction,
  79. String? timeSeriesTimestampColumn,
  80. String? treeMethod,
  81. String? trendSmoothingWindowSize,
  82. String? userColumn,
  83. List<String>? vertexAiModelVersionAliases,
  84. double? walsAlpha,
  85. bool? warmStart,
  86. 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,
});