cuvis_ai.distance.distance

Classes

AbstractDistance([ref_spectra])

Abstract class for data preprocessing.

Canberra([ref_spectra])

Calculate Weighted L1 (Canberra) Distance.

ECS(wavelengths[, ref_spectra])

Euclidean Distance of Cumulative Spectrum (ECS)

Euclidean([ref_spectra])

Calculate L2 (Euclidean) Distance.

GFC([ref_spectra])

Goodness-of-fit Coefficient (GFC)

Manhattan([ref_spectra])

Calculate L1 (Manhattan) Distance.

Minkowski(degree[, ref_spectra])

N-th degree normed vector space (Minkowski) Distance.

SpectralAngle([ref_spectra])

Cosine distance between spectra according to the Spectral Angle Mapper (SAM) formula.