- 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.