public class SetMeasure<S> extends Object implements Measure<Collection<? extends S>>
Measure.TYPES
Modifier and Type | Field and Description |
---|---|
protected AggregationScheme |
as |
protected Extractor |
extractor |
protected Measure<S> |
lmAsDissim |
protected Measure<S> |
lmAsSim |
protected Measure<S> |
localMeasure |
Constructor and Description |
---|
SetMeasure(Measure<S> lm,
Extractor e) |
SetMeasure(Measure<S> lm,
Extractor e,
AggregationScheme as) |
Modifier and Type | Method and Description |
---|---|
double |
getDissim(Collection<? extends S> o1,
Collection<? extends S> o2) |
Measure<S> |
getLocalMeasure() |
double |
getMeasureValue(Collection<? extends S> o1,
Collection<? extends S> o2) |
Measure.TYPES |
getMType() |
double |
getSim(Collection<? extends S> o1,
Collection<? extends S> o2) |
protected Extractor extractor
protected AggregationScheme as
public SetMeasure(Measure<S> lm, Extractor e, AggregationScheme as)
public Measure.TYPES getMType()
getMType
in interface Measure<Collection<? extends S>>
public double getDissim(Collection<? extends S> o1, Collection<? extends S> o2)
getDissim
in interface Measure<Collection<? extends S>>
public double getMeasureValue(Collection<? extends S> o1, Collection<? extends S> o2)
getMeasureValue
in interface Measure<Collection<? extends S>>
public double getSim(Collection<? extends S> o1, Collection<? extends S> o2)
getSim
in interface Measure<Collection<? extends S>>
(C) INRIA, Univ. Grenoble Alpes & friends, 2008-2017