N - Vector typepublic static class CTLuRandomWalkEC.Parameterizer<N> extends AbstractDistanceBasedAlgorithm.Parameterizer<N>
| Modifier and Type | Field and Description | 
|---|---|
(package private) double | 
alpha
Parameter alpha: scaling. 
 | 
static OptionID | 
ALPHA_ID
Parameter to specify alpha. 
 | 
(package private) double | 
c
Parameter c: damping coefficient. 
 | 
static OptionID | 
C_ID
Parameter to specify the c. 
 | 
(package private) int | 
k
Parameter for kNN. 
 | 
static OptionID | 
K_ID
Parameter to specify the number of neighbors. 
 | 
distanceFunction| Constructor and Description | 
|---|
Parameterizer()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
configAlpha(Parameterization config)
Get the alpha parameter. 
 | 
protected void | 
configC(Parameterization config)
get the c parameter. 
 | 
protected void | 
configK(Parameterization config)
Get the kNN parameter. 
 | 
protected CTLuRandomWalkEC<N> | 
makeInstance()
Make an instance after successful configuration. 
 | 
protected void | 
makeOptions(Parameterization config)
Add all options. 
 | 
configure, makepublic static final OptionID K_ID
public static final OptionID ALPHA_ID
public static final OptionID C_ID
double alpha
double c
int k
protected void makeOptions(Parameterization config)
AbstractParameterizermakeOptions in class AbstractDistanceBasedAlgorithm.Parameterizer<N>config - Parameterization to add options to.protected void configK(Parameterization config)
config - Parameterizationprotected void configAlpha(Parameterization config)
config - Parameterizationprotected void configC(Parameterization config)
config - Parameterizationprotected CTLuRandomWalkEC<N> makeInstance()
AbstractParameterizermakeInstance in class AbstractParameterizerCopyright © 2019 ELKI Development Team. License information.