public class JensenShannonDistance extends Object implements DistanceMeasure
Constructor and Description |
---|
JensenShannonDistance() |
JensenShannonDistance(Double base) |
Modifier and Type | Method and Description |
---|---|
double |
compute(Vector a,
Vector b)
Compute the distance between two n-dimensional vectors.
|
boolean |
equals(Object obj) |
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
compute, readExternal, writeExternal
public JensenShannonDistance()
public JensenShannonDistance(Double base)
public double compute(Vector a, Vector b) throws CardinalityException
The two vectors are required to have the same dimension.
compute
in interface DistanceMeasure
a
- The first vector.b
- The second vector.CardinalityException
- if the array lengths differ.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.10.0 Release Date : March 10 2021