public class EvaluatePrecomputedOutlierScores extends AbstractApplication
ComputeKNNOutlierScores
, and compute popular evaluation metrics for
it.
File format description:
EvaluatePrecomputedOutlierScores.Parameterizer.REVERSED_ID
(Default: (ODIN|ABOD)).Modifier and Type | Class and Description |
---|---|
static class |
EvaluatePrecomputedOutlierScores.Parameterizer
Parameterization class.
|
Modifier and Type | Field and Description |
---|---|
(package private) InputStep |
inputstep
The data input part.
|
private static Logging |
LOG
Get static logger.
|
(package private) String |
name
Constant column to prepend (may be null)
|
(package private) File |
outfile
Output file name
|
(package private) Pattern |
reverse
Pattern to recognize reversed methods.
|
REFERENCE, VERSION
Constructor and Description |
---|
EvaluatePrecomputedOutlierScores(InputStep inputstep,
Pattern reverse,
File outfile,
String name)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
private boolean |
checkForNaNs(NumberVector vec)
Check for NaN values.
|
static void |
main(String[] args)
Main method.
|
void |
run()
Runs the application.
|
printErrorMessage, runCLIApplication, usage
private static final Logging LOG
InputStep inputstep
Pattern reverse
File outfile
String name
public void run()
AbstractApplication
run
in class AbstractApplication
private boolean checkForNaNs(NumberVector vec)
vec
- Vectortrue
if NaN values are present.public static void main(String[] args)
args
- Command line parameters.Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.