This function combines the process of creating the model stack, optimizing the
weights (blend_predictions), and fitting the base models to the complete
training set (fit_members()) into a single step.
Warning: It does not follow the canonical tidymodels flow but is convenient.
It requires that the fitting results were generated using h3sdm_fit_model(..., for_stacking = TRUE).
Arguments
- ...
List objects that are the result of
h3sdm_fit_model(). Each object must contain thecv_modelelement (result of fit_resamples).- non_negative
Logical. If
TRUE(default), forces the candidate model weights to be non-negative.- metric
The metric used to optimize the combination of weights.
Value
A list containing two elements: blended_model (the stack after blending)
and final_model (a fully fitted model_stack object).
The final_model is ready for direct prediction with predict().
See also
Other h3sdm_tools:
h3sdm_recipe_gam(),
h3sdm_workflow_gam()