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 Constructor Description AbstractVectorBasedCalculation()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description double[]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, wait
-
Methods inherited from interface org.aksw.palmetto.calculations.ConfirmationMeasure
getName
-
-
-
-
Method Detail
-
calculateConfirmationValues
public double[] calculateConfirmationValues(SubsetVectors subsetVectors)
- Specified by:
calculateConfirmationValuesin interfaceVectorBasedConfirmationMeasure
-
calculateSimilarity
protected abstract double calculateSimilarity(double[] vector1, double[] vector2)
-
createVector
protected double[] createVector(int id, double[][] vectors)
-
-