Internal fit wrapper called by parsnip when `mlp()` is used with `engine = "ggml"` in regression mode. Not intended for direct use.
ggmlr_parsnip_fit_regr(
x,
y,
hidden_layers = c(128L, 64L),
epochs = 10L,
dropout = 0.2,
activation = "relu",
learn_rate = NULL,
batch_size = 32L,
verbose = 0L,
validation_split = 0,
callbacks = list(),
optimizer = "adam",
backend = "auto",
seed = NULL,
...
)A fitted `ggmlr_parsnip_model` object.
Numeric matrix of predictors.
Numeric response vector.
Integer vector of hidden layer widths.
Number of training epochs.
Dropout rate in `[0, 1)`.
Hidden activation, e.g. `"relu"`.
Optional learning rate (applied via callback).
Minibatch size.
Verbosity level (0/1/2).
Fraction in `[0, 1)` for validation.
List of ggmlR callbacks.
One of `"adam"`, `"sgd"`.
One of `"auto"`, `"cpu"`, `"vulkan"`.
Optional integer RNG seed for reproducible weight init / training.
Unused.