| ggml_unfreeze_weights | R Documentation |
Sets trainable = TRUE on layers, chosen as in
ggml_freeze_weights: by layer_names and/or
prefix, else by from / to, else all of them.
ggml_unfreeze_weights(
model,
from = 1L,
to = length(model$layers),
layer_names = NULL,
prefix = NULL,
...
)
model |
A model object (ggml_sequential_model or ggml_functional_model) |
from |
Integer index of the first layer to unfreeze (default: 1) |
to |
Integer index of the last layer to unfreeze (default: last layer) |
layer_names |
Character vector of layer names to unfreeze (overrides from/to) |
prefix |
Character vector: unfreeze every layer whose name starts with
one of these. With |
... |
Additional arguments passed to methods |
The model with selected layers unfrozen.
model <- ggml_model_sequential() |>
ggml_layer_dense(64, activation = "relu") |>
ggml_layer_dense(10, activation = "softmax")
model <- ggml_freeze_weights(model)
model <- ggml_unfreeze_weights(model, from = 2) # unfreeze last layer only
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.