fr.inrialpes.exmo.aroma.measures.set
Class WeightedMaxSum<S>
java.lang.Object
fr.inrialpes.exmo.ontosim.set.SetMeasure<S>
fr.inrialpes.exmo.aroma.measures.set.WeightedMaxSum<S>
- Type Parameters:
S
-
- All Implemented Interfaces:
- fr.inrialpes.exmo.ontosim.Measure<Set<? extends S>>
public class WeightedMaxSum<S>
- extends fr.inrialpes.exmo.ontosim.set.SetMeasure<S>
The weighted sum of the maximum similarities (from the more little set to the biggest one)
The weights are the the similarities themselves
- Author:
- jerome DAVID
Nested classes/interfaces inherited from interface fr.inrialpes.exmo.ontosim.Measure |
fr.inrialpes.exmo.ontosim.Measure.TYPES |
Fields inherited from class fr.inrialpes.exmo.ontosim.set.SetMeasure |
as, extractor, lmAsDissim, lmAsSim, localMeasure |
Methods inherited from class fr.inrialpes.exmo.ontosim.set.SetMeasure |
getLocalMeasure, getMType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WeightedMaxSum
public WeightedMaxSum(fr.inrialpes.exmo.ontosim.Measure<S> m)
getDissim
public double getDissim(Set<? extends S> o1,
Set<? extends S> o2)
- Specified by:
getDissim
in interface fr.inrialpes.exmo.ontosim.Measure<Set<? extends S>>
- Overrides:
getDissim
in class fr.inrialpes.exmo.ontosim.set.SetMeasure<S>
getMeasureValue
public double getMeasureValue(Set<? extends S> o1,
Set<? extends S> o2)
- Specified by:
getMeasureValue
in interface fr.inrialpes.exmo.ontosim.Measure<Set<? extends S>>
- Overrides:
getMeasureValue
in class fr.inrialpes.exmo.ontosim.set.SetMeasure<S>
getSim
public double getSim(Set<? extends S> o1,
Set<? extends S> o2)
- Specified by:
getSim
in interface fr.inrialpes.exmo.ontosim.Measure<Set<? extends S>>
- Overrides:
getSim
in class fr.inrialpes.exmo.ontosim.set.SetMeasure<S>
(C) Universite Pierre-Mendes-France, INRIA & Universite de Nantes 2006-2009