public static class KNNKernelDensityMinimaClustering.Parameterizer<V extends NumberVector> extends AbstractParameterizer
| Modifier and Type | Field and Description | 
|---|---|
protected int | 
dim
Dimension to use for clustering. 
 | 
static OptionID | 
DIM_ID
Dimension to use for clustering. 
 | 
protected int | 
k
Number of neighbors to use for bandwidth. 
 | 
static OptionID | 
K_ID
Number of neighbors for bandwidth estimation. 
 | 
protected KernelDensityFunction | 
kernel
Kernel density function. 
 | 
static OptionID | 
KERNEL_ID
Kernel function. 
 | 
protected int | 
minwindow
Window width, for local minima criterions. 
 | 
protected KNNKernelDensityMinimaClustering.Mode | 
mode
Estimation modes. 
 | 
static OptionID | 
MODE_ID
KDE mode. 
 | 
static OptionID | 
WINDOW_ID
Half window width to find local minima. 
 | 
| Constructor and Description | 
|---|
Parameterizer()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected KNNKernelDensityMinimaClustering<V> | 
makeInstance()
Make an instance after successful configuration. 
 | 
protected void | 
makeOptions(Parameterization config)
Add all options. 
 | 
configure, makepublic static final OptionID DIM_ID
public static final OptionID KERNEL_ID
public static final OptionID MODE_ID
public static final OptionID K_ID
public static final OptionID WINDOW_ID
protected int dim
protected KernelDensityFunction kernel
protected KNNKernelDensityMinimaClustering.Mode mode
protected int k
protected int minwindow
protected void makeOptions(Parameterization config)
AbstractParameterizermakeOptions in class AbstractParameterizerconfig - Parameterization to add options to.protected KNNKernelDensityMinimaClustering<V> makeInstance()
AbstractParameterizermakeInstance in class AbstractParameterizerCopyright © 2019 ELKI Development Team. License information.