mahalanobis_distance_cpp {shapr} | R Documentation |
(Generalized) Mahalanobis distance
Description
Used to get the Euclidean distance as well by setting mcov
= diag(m)
.
Usage
mahalanobis_distance_cpp(
featureList,
Xtrain_mat,
Xtest_mat,
mcov,
S_scale_dist
)
Arguments
featureList |
List of vectors indicating all factor combinations that should be included in the computations. Assumes that the first one is empty. |
Xtrain_mat |
Matrix |
Xtest_mat |
Matrix |
mcov |
Matrix. The Sigma-matrix in the Mahalanobis distance formula ( |
S_scale_dist |
Logical indicating |
Value
Array of three dimensions. Contains the squared distance for between all training and test observations for all feature combinations passed to the function.
Author(s)
Martin Jullum
[Package shapr version 0.2.2 Index]