OntoSim 2.3

fr.inrialpes.exmo.ontosim.vector
Class JaccardVM

java.lang.Object
  extended by fr.inrialpes.exmo.ontosim.vector.VectorMeasure
      extended by fr.inrialpes.exmo.ontosim.vector.JaccardVM
All Implemented Interfaces:
Measure<double[]>

public class JaccardVM
extends VectorMeasure


Nested Class Summary
 
Nested classes/interfaces inherited from interface fr.inrialpes.exmo.ontosim.Measure
Measure.TYPES
 
Constructor Summary
JaccardVM()
           
 
Method Summary
 double getDissim(double[] v1, double[] v2)
           
 double getMeasureValue(double[] v1, double[] v2)
          Compute jaccard similarity.
 Measure.TYPES getMType()
           
 double getSim(double[] v1, double[] v2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JaccardVM

public JaccardVM()
Method Detail

getMeasureValue

public double getMeasureValue(double[] v1,
                              double[] v2)
Compute jaccard similarity. Do not use frenquency but only presence/lack

Specified by:
getMeasureValue in interface Measure<double[]>
Specified by:
getMeasureValue in class VectorMeasure
Parameters:
v1 -
v2 -
Returns:
jaccard similarity between v1 and v2

getDissim

public double getDissim(double[] v1,
                        double[] v2)

getSim

public double getSim(double[] v1,
                     double[] v2)

getMType

public Measure.TYPES getMType()

OntoSim 2.3

(C) INRIA, UPMF & friends, 2008-2011