Package elki.distance
Interface Norm<O>
-
- Type Parameters:
O- Object type
- All Superinterfaces:
Distance<O>,PrimitiveDistance<O>
- All Known Implementing Classes:
EuclideanDistance,HSBHistogramQuadraticDistance,LPIntegerNormDistance,LPNormDistance,MahalanobisDistance,ManhattanDistance,MatrixWeightedQuadraticDistance,MaximumDistance,MinimumDistance,OnedimensionalDistance,RGBHistogramQuadraticDistance,SparseEuclideanDistance,SparseLPNormDistance,SparseManhattanDistance,SparseMaximumDistance,SparseSquaredEuclideanDistance,SquaredEuclideanDistance,SubspaceEuclideanDistance,SubspaceLPNormDistance,SubspaceManhattanDistance,SubspaceMaximumDistance,WeightedEuclideanDistance,WeightedLPNormDistance,WeightedManhattanDistance,WeightedMaximumDistance,WeightedSquaredEuclideanDistance
public interface Norm<O> extends PrimitiveDistance<O>
Abstract interface for a mathematical norm.- Since:
- 0.5.0
- Author:
- Erich Schubert
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description doublenorm(O obj)Compute the norm of object obj.-
Methods inherited from interface elki.distance.Distance
isMetric, isSquared, isSymmetric
-
Methods inherited from interface elki.distance.PrimitiveDistance
distance, getInputTypeRestriction, instantiate
-
-
-
-
Method Detail
-
norm
double norm(O obj)
Compute the norm of object obj.- Parameters:
obj- Object- Returns:
- Norm
-
-