java.lang.Object
org.uma.jmetal.util.distance.impl.CosineSimilarityBetweenVectors
- All Implemented Interfaces:
Distance<double[],double[]>
public class CosineSimilarityBetweenVectors
extends Object
implements Distance<double[],double[]>
Class for calculating the cosine similarity between two vectors.
- Author:
- <antonio@lcc.uma.es>
-
Constructor Summary
Constructors
-
Method Summary
double
compute(double[] vector1,
double[] vector2)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
CosineSimilarityBetweenVectors
public CosineSimilarityBetweenVectors(double[] referencePoint)
-
Method Details
-
compute
public double compute(double[] vector1,
double[] vector2)
- Specified by:
compute in interface Distance<double[],double[]>