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, make
public 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)
AbstractParameterizer
makeOptions
in class AbstractParameterizer
config
- Parameterization to add options to.protected ChengAndChurch<V> makeInstance()
AbstractParameterizer
makeInstance
in class AbstractParameterizer