Refactor run_diffusion_maps to Modularize Kernel Computation and Eigen Decomposition
This commit separates the functionality of run_diffusion_maps into two
distinct sub-functions: compute_kernel handles the adaptive anisotropic
kernel calculation, while diffusion_maps_from_kernel performs the eigen
decomposition for the diffusion maps.
Refactor
run_diffusion_maps
to Modularize Kernel Computation and Eigen DecompositionThis commit separates the functionality of
run_diffusion_maps
into two distinct sub-functions:compute_kernel
handles the adaptive anisotropic kernel calculation, whilediffusion_maps_from_kernel
performs the eigen decomposition for the diffusion maps.