| center_data | Centers the observations in a matrix by their respective class sample means |
| cov_autocorrelation | Generates a p \times p autocorrelated covariance matrix |
| cov_block_autocorrelation | Generates a p \times p block-diagonal covariance matrix with autocorrelated blocks. |
| cov_eigen | Computes the eigenvalue decomposition of the maximum likelihood estimators (MLE) of the covariance matrices for the given data matrix |
| cov_intraclass | Generates a p \times p intraclass covariance matrix |
| cov_list | Computes the covariance-matrix maximum likelihood estimators for each class and returns a list. |
| cov_mle | Computes the maximum likelihood estimator for the sample covariance matrix under the assumption of multivariate normality. |
| cov_pool | Computes the pooled maximum likelihood estimator (MLE) for the common covariance matrix |
| cov_shrink_diag | Computes a shrunken version of the maximum likelihood estimator for the sample covariance matrix under the assumption of multivariate normality. |
| cv_partition | Randomly partitions data for cross-validation. |
| diag_estimates | Computes estimates and ancillary information for diagonal classifiers |
| generate_blockdiag | Generates data from 'K' multivariate normal data populations, where each population (class) has a covariance matrix consisting of block-diagonal autocorrelation matrices. |
| generate_intraclass | Generates data from 'K' multivariate normal data populations, where each population (class) has an intraclass covariance matrix. |
| h | Bias correction function from Pang et al. (2009). |
| hdrda_cv | Helper function to optimize the HDRDA classifier via cross-validation |
| no_intercept | Removes the intercept term from a formula if it is included |
| quadform | Quadratic form of a matrix and a vector |
| quadform_inv | Quadratic Form of the inverse of a matrix and a vector |
| rda_cov | Calculates the RDA covariance-matrix estimators for each class |
| rda_weights | Computes the observation weights for each class for the HDRDA classifier |
| regdiscrim_estimates | Computes estimates and ancillary information for regularized discriminant classifiers |
| risk_stein | Stein Risk function from Pang et al. (2009). |
| solve_chol | Computes the inverse of a symmetric, positive-definite matrix using the Cholesky decomposition |
| tong_mean_shrinkage | Tong et al. (2012)'s Lindley-type Shrunken Mean Estimator |
| update_hdrda | Helper function to update tuning parameters for the HDRDA classifier |
| var_shrinkage | Shrinkage-based estimator of variances for each feature from Pang et al. (2009). |