TrainingOptions

final case class TrainingOptions(l2Regularization: Option[Double], holidayRegion: Option["HOLIDAY_REGION_UNSPECIFIED" | "GLOBAL" | "NA" | "JAPAC" | "EMEA" | "LAC" | "AE" | "AR" | "AT" | "AU" | "BE" | "BR" | "CA" | "CH" | "CL" | "CN" | "CO" | "CS" | "CZ" | "DE" | "DK" | "DZ" | "EC" | "EE" | "EG" | "ES" | "FI" | "FR" | "GB" | "GR" | "HK" | "HU" | "ID" | "IE" | "IL" | "IN" | "IR" | "IT" | "JP" | "KR" | "LV" | "MA" | "MX" | "MY" | "NG" | "NL" | "NO" | "NZ" | "PE" | "PH" | "PK" | "PL" | "PT" | "RO" | "RS" | "RU" | "SA" | "SE" | "SG" | "SI" | "SK" | "TH" | "TR" | "TW" | "UA" | "US" | "VE" | "VN" | "ZA"], timeSeriesDataColumn: Option[String], initialLearnRate: Option[Double], nonSeasonalOrder: Option[ArimaOrder], batchSize: Option[Long], horizon: Option[Long], kmeansInitializationColumn: Option[String], dataSplitMethod: Option["DATA_SPLIT_METHOD_UNSPECIFIED" | "RANDOM" | "CUSTOM" | "SEQUENTIAL" | "NO_SPLIT" | "AUTO_SPLIT"], feedbackType: Option["FEEDBACK_TYPE_UNSPECIFIED" | "IMPLICIT" | "EXPLICIT"], dropout: Option[Double], minTreeChildWeight: Option[Long], colsampleBylevel: Option[Double], distanceType: Option["DISTANCE_TYPE_UNSPECIFIED" | "EUCLIDEAN" | "COSINE"], subsample: Option[Double], modelUri: Option[String], dartNormalizeType: Option["DART_NORMALIZE_TYPE_UNSPECIFIED" | "TREE" | "FOREST"], warmStart: Option[Boolean], kmeansInitializationMethod: Option["KMEANS_INITIALIZATION_METHOD_UNSPECIFIED" | "RANDOM" | "CUSTOM" | "KMEANS_PLUS_PLUS"], numClusters: Option[Long], maxIterations: Option[Long], timeSeriesIdColumn: Option[String], userColumn: Option[String], timeSeriesIdColumns: Option[List[String]], preserveInputStructs: Option[Boolean], itemColumn: Option[String], adjustStepChanges: Option[Boolean], inputLabelColumns: Option[List[String]], boosterType: Option["BOOSTER_TYPE_UNSPECIFIED" | "GBTREE" | "DART"], timeSeriesTimestampColumn: Option[String], colsampleBynode: Option[Double], walsAlpha: Option[Double], learnRateStrategy: Option["LEARN_RATE_STRATEGY_UNSPECIFIED" | "LINE_SEARCH" | "CONSTANT"], minSplitLoss: Option[Double], learnRate: Option[Double], l1Regularization: Option[Double], numParallelTree: Option[Long], numFactors: Option[Long], colsampleBytree: Option[Double], treeMethod: Option["TREE_METHOD_UNSPECIFIED" | "AUTO" | "EXACT" | "APPROX" | "HIST"], earlyStop: Option[Boolean], dataSplitEvalFraction: Option[Double], dataFrequency: Option["DATA_FREQUENCY_UNSPECIFIED" | "AUTO_FREQUENCY" | "YEARLY" | "QUARTERLY" | "MONTHLY" | "WEEKLY" | "DAILY" | "HOURLY" | "PER_MINUTE"], includeDrift: Option[Boolean], minRelativeProgress: Option[Double], autoArima: Option[Boolean], dataSplitColumn: Option[String], hiddenUnits: Option[List[Long]], optimizationStrategy: Option["OPTIMIZATION_STRATEGY_UNSPECIFIED" | "BATCH_GRADIENT_DESCENT" | "NORMAL_EQUATION"], cleanSpikesAndDips: Option[Boolean], decomposeTimeSeries: Option[Boolean], maxTreeDepth: Option[Long], lossType: Option["LOSS_TYPE_UNSPECIFIED" | "MEAN_SQUARED_LOSS" | "MEAN_LOG_LOSS"], labelClassWeights: Option[Map[String, Double]], autoArimaMaxOrder: Option[Long])
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Inherited methods

Inherited from:
Product