Class AbstractVectorBasedCalculation
java.lang.Object
org.aksw.palmetto.calculations.indirect.AbstractVectorBasedCalculation
- All Implemented Interfaces:
ConfirmationMeasure,VectorBasedConfirmationMeasure
- Direct Known Subclasses:
CosinusConfirmationMeasure,DiceConfirmationMeasure,JaccardConfirmationMeasure
public abstract class AbstractVectorBasedCalculation
extends Object
implements VectorBasedConfirmationMeasure
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble[]calculateConfirmationValues(SubsetVectors subsetVectors)protected abstract doublecalculateSimilarity(double[] vector1, double[] vector2)protected double[]createVector(int id, double[][] vectors)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.palmetto.calculations.ConfirmationMeasure
getName
-
Constructor Details
-
AbstractVectorBasedCalculation
public AbstractVectorBasedCalculation()
-
-
Method Details
-
calculateConfirmationValues
- Specified by:
calculateConfirmationValuesin interfaceVectorBasedConfirmationMeasure
-
calculateSimilarity
protected abstract double calculateSimilarity(double[] vector1, double[] vector2) -
createVector
protected double[] createVector(int id, double[][] vectors)
-