Namespace ISynergy.Framework.Mathematics.Distances
Classes
Mahalanobis
Mahalanobis distance.
SquareMahalanobis
Squared Mahalanobis distance.
Structs
Angular
Angular distance, or the proper distance metric version of Cosine distance.
ArgMax
ArgMax distance (L0) distance.
BrayCurtis
Bray-Curtis distance.
Canberra
Canberra distance.
Chebyshev
Chebyshev distance.
Cosine
Cosine distance. For a proper distance metric, see Angular.
Dice
Dice dissimilarity.
Dirac<T>
Dirac distance.
Euclidean
Euclidean distance metric.
Hamming
Hamming distance.
Hamming<T>
Hamming distance.
Hellinger
Herlinger distance.
Jaccard
Jaccard (Index) distance.
Jaccard<T>
Jaccard (Index) distance.
Kulczynski
Kulczynski dissimilarity.
Levenshtein
Levenshtein distance.
Levenshtein<T>
Levenshtein distance.
Manhattan
Manhattan (also known as Taxicab or L1) distance.
Matching
Matching dissimilarity.
Minkowski
The Minkowski distance is a metric in a normed vector space which can be considered as a generalization of both the Euclidean distance and the Manhattan distance.
Modular
Modular distance (shortest distance between two marks on a circle).
PearsonCorrelation
Pearson Correlation similarity.
RogersTanimoto
Rogers-Tanimoto dissimilarity.
RusselRao
Russel-Rao dissimilarity.
SokalMichener
Sokal-Michener dissimilarity.
SokalSneath
Sokal-Sneath dissimilarity.
SquareEuclidean
Square-Euclidean distance and similarity. Please note that this distance is not a metric as it doesn't obey the triangle inequality.
WeightedEuclidean
Weighted Euclidean distance metric.
WeightedSquareEuclidean
Weighted Square-Euclidean distance and similarity. Please note that this distance is not a metric as it doesn't obey the triangle inequality.
Yule
Yule dissimilarity.