public static class DiSH.Parameterizer<V extends NumberVector> extends AbstractParameterizer
| Modifier and Type | Field and Description | 
|---|---|
protected DiSHPreferenceVectorIndex.Factory<V> | 
dishPreprocessor
DiSH preprocessor. 
 | 
protected double | 
epsilon  | 
static OptionID | 
EPSILON_ID
Parameter that specifies the maximum radius of the neighborhood to be
 considered in each dimension for determination of the preference vector,
 must be a double equal to or greater than 0. 
 | 
protected int | 
mu  | 
static OptionID | 
MU_ID
Parameter that specifies the a minimum number of points as a smoothing
 factor to avoid the single-link-effect, must be an integer greater
 than 0. 
 | 
| Constructor and Description | 
|---|
Parameterizer()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
configDiSHPreprocessor(Parameterization config,
                      double epsilon,
                      int minpts)  | 
protected DiSH<V> | 
makeInstance()
Make an instance after successful configuration. 
 | 
protected void | 
makeOptions(Parameterization config)
Add all options. 
 | 
configure, makepublic static final OptionID EPSILON_ID
public static final OptionID MU_ID
protected double epsilon
protected int mu
protected DiSHPreferenceVectorIndex.Factory<V extends NumberVector> dishPreprocessor
protected void makeOptions(Parameterization config)
AbstractParameterizermakeOptions in class AbstractParameterizerconfig - Parameterization to add options to.public void configDiSHPreprocessor(Parameterization config, double epsilon, int minpts)
protected DiSH<V> makeInstance()
AbstractParameterizermakeInstance in class AbstractParameterizerCopyright © 2019 ELKI Development Team. License information.