Skip to main content

Module distance

Module distance 

Source
Expand description

Generic pairwise distance computation.

Many FDA algorithms need symmetric n x n distance matrices computed from an upper-triangle loop. This module provides a single generic builder (pairwise_distance_matrix) plus concrete wrappers for the two most common metrics (L2 functional distance and Euclidean multivariate distance). A cross-distance helper is also included.

Functionsยง

cross_distance_matrix
Compute n_new x n_train cross-distance matrix using a custom distance function.
euclidean_distance_matrix
Compute n x n pairwise Euclidean distance matrix for multivariate data.
l2_distance_matrix
Compute n x n pairwise L2 distance matrix for functional data.
pairwise_distance_matrix
Compute symmetric n x n pairwise distance matrix using a custom distance function.