
General Tuning Parameters for GluonTS Trainers (All Models)
Source:R/dials-trainer_params.R
trainer_params.RdThese parameters are part of the gluonts.mx.trainer.Trainer() function.
Arguments
- range
A two-element vector holding the defaults for the smallest and largest possible values, respectively. If a transformation is specified, these values should be in the transformed units.
- trans
A
transobject from thescalespackage, such asscales::log10_trans()orscales::reciprocal_trans(). If not provided, the default is used which matches the units used inrange. If no transformation,NULL.- values
A character string of possible values.
Details
The main parameters for GluonTS Model Training are:
epochs: The number of iterations of training. Seedials::epochs().num_batches_per_epoch: Number of batches at each epoch.learn_rate: The rate at which learning is changed. Seedials::learn_rate().learn_rate_decay_factor: Factor by which to decrease the learning rate.penalty: The weight decay (or L2 regularization) coefficient. Seedials::penalty().
Additional useful parameters that have been added to Modeltime are:
lookback_length: Number of time units that condition the predictions.scale_values: Scales numeric data by `id' group using mean = 0, standard deviation = 1 transformation.