General Tuning Parameters for GluonTS Trainers (All Models)
Source:R/dials-trainer_params.R
trainer_params.Rd
These 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
trans
object from thescales
package, 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.