public abstract class AbstractScoreEvaluation extends Object implements ScoreEvaluation
ScoreEvaluation.Predicate<T>, ScoreEvaluation.ScoreIter
Constructor and Description |
---|
AbstractScoreEvaluation() |
Modifier and Type | Method and Description |
---|---|
double |
evaluate(Cluster<?> clus,
DoubleDBIDList nei)
Evaluate given a cluster (of positive elements) and a scoring list.
|
double |
evaluate(DBIDs ids,
DoubleDBIDList nei)
Evaluate given a list of positives and a scoring.
|
double |
evaluate(DBIDs ids,
OutlierResult outlier)
Evaluate given a set of positives and a scoring.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
evaluate, expected
public double evaluate(Cluster<?> clus, DoubleDBIDList nei)
ScoreEvaluation
evaluate
in interface ScoreEvaluation
clus
- Cluster objectnei
- Query resultpublic double evaluate(DBIDs ids, DoubleDBIDList nei)
ScoreEvaluation
evaluate
in interface ScoreEvaluation
ids
- Positive IDs, usually a set.nei
- Query Resultpublic double evaluate(DBIDs ids, OutlierResult outlier)
ScoreEvaluation
evaluate
in interface ScoreEvaluation
ids
- Positive IDs, usually a set.outlier
- Outlier detection resultCopyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.