public class OutlierRankingEvaluation extends Object implements Evaluator
Modifier and Type | Class and Description |
---|---|
static class |
OutlierRankingEvaluation.Parameterizer
Parameterization class.
|
Modifier and Type | Field and Description |
---|---|
private String |
key
Key prefix for statistics logging.
|
private static Logging |
LOG
The logger.
|
private Pattern |
positiveClassName
Stores the "positive" class.
|
Constructor and Description |
---|
OutlierRankingEvaluation(Pattern positive_class_name)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
private EvaluationResult |
evaluateOrderingResult(int size,
SetDBIDs positiveids,
DBIDs order) |
private EvaluationResult |
evaluateOutlierResult(int size,
SetDBIDs positiveids,
OutlierResult or) |
void |
processNewResult(ResultHierarchy hier,
Result result)
Process a result.
|
private static final Logging LOG
private Pattern positiveClassName
private String key
public OutlierRankingEvaluation(Pattern positive_class_name)
positive_class_name
- Positive class name patternprivate EvaluationResult evaluateOutlierResult(int size, SetDBIDs positiveids, OutlierResult or)
private EvaluationResult evaluateOrderingResult(int size, SetDBIDs positiveids, DBIDs order)
public void processNewResult(ResultHierarchy hier, Result result)
ResultProcessor
processNewResult
in interface ResultProcessor
hier
- The base of the result tree.result
- Newly added result subtree.Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.