- df_numerator
data.frame with exclusively numeric variables with
the numerator samples
- df_denominator
data.frame with exclusively numeric variables
with the denominator samples (must have the same variables as
df_denominator)
- intercept
logical Indicating whether to include an intercept
term in the model. Defaults to TRUE.
- scale
"numerator", "denominator", or NULL,
indicating whether to standardize each numeric variable according to the
numerator means and standard deviations, the denominator means and standard
deviations, or apply no standardization at all.
- nsigma
Integer indicating the number of sigma values (bandwidth
parameter of the Gaussian kernel gram matrix) to use in cross-validation.
- sigma_quantile
NULL or numeric vector with probabilities to
calculate the quantiles of the distance matrix to obtain sigma values. If
NULL, nsigma values between 0.05 and 0.95 are
used.
- sigma
NULL or a scalar value to determine the bandwidth of the
Gaussian kernel gram matrix. If NULL, nsigma values between
0.05 and 0.95 are used.
- nlambda
Integer indicating the number of lambda values
(regularization parameter), by default, lambda is set to
10^seq(3, -3, length.out = nlambda).
- lambda
NULL or numeric vector indicating the lambda values to
use in cross-validation
- ncenters
Maximum number of Gaussian centers in the kernel gram
matrix. Defaults to all numerator samples.
- centers
NULL or numeric matrix with the same dimensions as the
data, indicating the centers for the Gaussian kernel gram matrix.
- parallel
logical indicating whether to use parallel processing in the
cross-validation scheme.
- nthreads
NULL or integer indicating the number of threads to
use for parallel processing. If parallel processing is enabled, it defaults
to the number of available threads minus one.
- progressbar
Logical indicating whether or not to display a progressbar.