R/rda-high-dim.r
rda_high_dim_cv.RdFor 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.