public class OutlierRankingEvaluation extends java.lang.Object implements Evaluator
| Modifier and Type | Class and Description |
|---|---|
static class |
OutlierRankingEvaluation.Parameterizer
Parameterization class.
|
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
key
Key prefix for statistics logging.
|
private static Logging |
LOG
The logger.
|
private java.util.regex.Pattern |
positiveClassName
Stores the "positive" class.
|
| Constructor and Description |
|---|
OutlierRankingEvaluation(java.util.regex.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 java.util.regex.Pattern positiveClassName
private java.lang.String key
public OutlierRankingEvaluation(java.util.regex.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)
ResultProcessorprocessNewResult in interface ResultProcessorhier - The base of the result tree.result - Newly added result subtree.Copyright © 2019 ELKI Development Team. License information.