
public static class ComputeKNNOutlierScores.Parameterizer<O extends NumberVector<?>,D extends NumberDistance<D,?>> extends AbstractApplication.Parameterizer
| Modifier and Type | Field and Description | 
|---|---|
(package private) ByLabelOutlier | 
bylabel
By label outlier -- reference 
 | 
(package private) DistanceFunction<? super O,D> | 
distf
Distance function to use 
 | 
(package private) InputStep | 
inputstep
Data source 
 | 
(package private) int | 
maxk
Maximum value of k 
 | 
static OptionID | 
MAXK_ID
Option ID for k step size. 
 | 
(package private) File | 
outfile
Output destination file 
 | 
(package private) ScalingFunction | 
scaling
Scaling function. 
 | 
static OptionID | 
SCALING_ID
Option ID for scaling class 
 | 
(package private) int | 
startk
starting value of k 
 | 
static OptionID | 
STARTK_ID
Option ID for k start size. 
 | 
(package private) int | 
stepk
k step size 
 | 
static OptionID | 
STEPK_ID
Option ID for k step size. 
 | 
DEBUG_ID, DESCRIPTION_ID, HELP_ID, HELP_LONG_ID, INPUT_ID, OUTPUT_ID, VERBOSE_ID| Constructor and Description | 
|---|
ComputeKNNOutlierScores.Parameterizer()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ComputeKNNOutlierScores<O,D> | 
makeInstance()
Make an instance after successful configuration. 
 | 
protected void | 
makeOptions(Parameterization config)
Add all options. 
 | 
getParameterInputFile, getParameterInputFile, getParameterOutputFile, getParameterOutputFileconfigure, makepublic static final OptionID STEPK_ID
public static final OptionID STARTK_ID
public static final OptionID MAXK_ID
public static final OptionID SCALING_ID
int stepk
int startk
int maxk
InputStep inputstep
DistanceFunction<? super O extends NumberVector<?>,D extends NumberDistance<D,?>> distf
ByLabelOutlier bylabel
ScalingFunction scaling
File outfile
public ComputeKNNOutlierScores.Parameterizer()
protected void makeOptions(Parameterization config)
AbstractParameterizermakeOptions in class AbstractParameterizerconfig - Parameterization to add options to.protected ComputeKNNOutlierScores<O,D> makeInstance()
AbstractParameterizermakeInstance in class AbstractApplication.Parameterizer