Catalano.Math.Distances
Interface IDistance<T>
-
- Type Parameters:
T- Type.
- All Superinterfaces:
- IDivergence<T>, java.io.Serializable
- All Known Implementing Classes:
- BhattacharyyaDistance, BrayCurtisDistance, CanberraDistance, ChebyshevDistance, ChiSquareDistance, CorrelationDistance, CosineDistance, DiceDissimilarity, EuclideanDistance, HammingDistance, IntersectionDistance, JaccardDistance, ManhattanDistance, MinkowskiDistance, SquaredEuclideanDistance
public interface IDistance<T> extends IDivergence<T>, java.io.Serializable
Common interface for distance measure.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description doubleCompute(T u, T v)Compute the distance between the vectors.
-
-
-
Method Detail
-
Compute
double Compute(T u, T v)
Description copied from interface:IDivergenceCompute the distance between the vectors.- Specified by:
Computein interfaceIDivergence<T>- Parameters:
u- Vector.v- Vector.- Returns:
- Distance.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG