R/rda-high-dim.r
rda_high_dim_cv.Rd
For a given data set, we apply cross-validation (cv) to select the optimal HDRDA tuning parameters.
rda_high_dim_cv( x, y, num_folds = 10, num_lambda = 21, num_gamma = 8, shrinkage_type = c("ridge", "convex"), verbose = FALSE, ... )
x | Matrix or data frame containing the training data. The rows are the sample observations, and the columns are the features. Only complete data are retained. |
---|---|
y | vector of class labels for each training observation |
num_folds | the number of cross-validation folds. |
num_lambda | The number of values of |
num_gamma | The number of values of |
shrinkage_type | the type of covariance-matrix shrinkage to apply. By
default, a ridge-like shrinkage is applied. If |
verbose | If set to |
... | Options passed to |
list containing the HDRDA model that minimizes cross-validation as
well as a data.frame
that summarizes the cross-validation results.
The number of cross-validation folds is given in num_folds
.