FittedGridSearchCV | R Documentation |
FittedGridSearchCV
is an object containing fitted predictive models across
a tuning grid of hyper-parameters returned by GridSearchCV$fit()
as well as
relevant model information such as the best performing model, best
hyper-parameters, etc.
best_idx
An integer specifying the index of $models
that
contains the best-performing model.
best_metric
The average performance metric of the best model across cross-validation folds.
best_model
The best performing predictive model.
best_params
A named list of the hyper-parameters that result in the optimal predictive model.
folds
A list of length $models
where each element contains a
list of the cross-validation indices for each fold.
tune_params
A data.frame of the full hyper-parameter grid.
models
List of predictive models at every value of $tune_params
.
metrics
Numeric list; Cross-validation performance metrics for
every model in $models
.
predictions
A list containing the cross-validation fold
predictions for each model in $models
.
new()
Create a new FittedGridSearchCV object.
FittedGridSearchCV$new( tune_params, models, folds, metrics, predictions, optimize_score )
tune_params
Data.frame of the full hyper-parameter grid.
models
List of predictive models at every value of $tune_params
.
folds
List of cross-validation indices at every value of
$tune_params
.
metrics
List of cross-validation performance metrics for
every model in $models
.
predictions
A list containing the predicted values on the
cross-validation folds for every model in $models
.
optimize_score
Either "max" or "min" indicating whether or not the specified performance metric was maximized or minimized to find the optimal predictive model.
An object of class FittedGridSearchCV.
clone()
The objects of this class are cloneable with this method.
FittedGridSearchCV$clone(deep = FALSE)
deep
Whether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.