
V - Vector typepublic static class ChengAndChurch.Parameterizer<V extends NumberVector<?>> extends AbstractParameterizer
| Modifier and Type | Field and Description |
|---|---|
private double |
alpha
The parameter for multiple node deletion.
|
static OptionID |
ALPHA_ID
Parameter for multiple node deletion to accelerate the algorithm.
|
private double |
delta
Threshold for the score (
DELTA_ID). |
static OptionID |
DELTA_ID
Threshold value to determine the maximal acceptable score (mean squared
residue) of a bicluster.
|
private Distribution |
dist
Distribution of replacement values.
|
static OptionID |
DIST_ID
Parameter to specify the distribution of replacement values when masking
a cluster.
|
private int |
n
Number of biclusters to be found.
|
static OptionID |
N_ID
Number of biclusters to be found.
|
| Constructor and Description |
|---|
ChengAndChurch.Parameterizer() |
| Modifier and Type | Method and Description |
|---|---|
protected ChengAndChurch<V> |
makeInstance()
Make an instance after successful configuration.
|
protected void |
makeOptions(Parameterization config)
Add all options.
|
configure, makepublic static final OptionID DIST_ID
public static final OptionID DELTA_ID
-chengandchurch.delta
public static final OptionID ALPHA_ID
-chengandchurch.alpha
public static final OptionID N_ID
-chengandchurch.n
private double delta
DELTA_ID).private double alpha
It is used to magnify the delta value in the
ChengAndChurch.multipleNodeDeletion(double[][], de.lmu.ifi.dbs.elki.algorithm.clustering.biclustering.ChengAndChurch.BiclusterCandidate) method.
private int n
private Distribution dist
protected void makeOptions(Parameterization config)
AbstractParameterizermakeOptions in class AbstractParameterizerconfig - Parameterization to add options to.protected ChengAndChurch<V> makeInstance()
AbstractParameterizermakeInstance in class AbstractParameterizer