Package smile.math.distance
Class SparseManhattanDistance
java.lang.Object
smile.math.distance.SparseManhattanDistance
- All Implemented Interfaces:
Serializable
,ToDoubleBiFunction<SparseArray,
,SparseArray> Distance<SparseArray>
,Metric<SparseArray>
Manhattan distance, also known as L1 distance or L1
norm, is the sum of the (absolute) differences of their coordinates.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondouble
d
(SparseArray x, SparseArray y) Returns the distance measure between two objects.toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface smile.math.distance.Distance
apply, applyAsDouble, D, D
-
Constructor Details
-
SparseManhattanDistance
public SparseManhattanDistance()Constructor. -
SparseManhattanDistance
public SparseManhattanDistance(double[] weight) Constructor.- Parameters:
weight
- the weight vector.
-
-
Method Details