Configurable
, java.io.Serializable
, Clusterer
, AWTRenderable
, MOAObject
, OptionHandler
public class ClusterGenerator extends AbstractClusterer
Modifier and Type | Field | Description |
---|---|---|
FloatOption |
clusterAddOption |
|
FloatOption |
clusterRemoveOption |
|
FloatOption |
joinClustersOption |
|
FloatOption |
positionOffsetOption |
|
FloatOption |
radiusDecreaseOption |
|
FloatOption |
radiusIncreaseOption |
|
IntOption |
timeWindowOption |
clustererRandom, clustering, evaluateMicroClusteringOption, modelContext, randomSeed, randomSeedOption, trainingWeightSeenByModel
config
Constructor | Description |
---|---|
ClusterGenerator() |
Modifier and Type | Method | Description |
---|---|---|
Clustering |
getClusteringResult() |
|
Clustering |
getMicroClusteringResult() |
|
void |
getModelDescription(java.lang.StringBuilder out,
int indent) |
|
protected Measurement[] |
getModelMeasurementsImpl() |
|
double[] |
getVotesForInstance(Instance inst) |
|
boolean |
implementsMicroClusterer() |
|
boolean |
isRandomizable() |
|
boolean |
keepClassLabel() |
|
void |
resetLearningImpl() |
|
void |
setSourceClustering(Clustering source) |
|
void |
trainOnInstanceImpl(Instance inst) |
contextIsCompatible, copy, getAttributeNameString, getAWTRenderer, getClassLabelString, getClassNameString, getDescription, getModelContext, getModelMeasurements, getNominalValueString, getPurposeString, getSubClusterers, modelAttIndexToInstanceAttIndex, modelAttIndexToInstanceAttIndex, prepareForUseImpl, resetLearning, setModelContext, setRandomSeed, trainingHasStarted, trainingWeightSeenByModel, trainOnInstance
copy, measureByteSize, measureByteSize, toString
getCLICreationString, getOptions, getPreparedClassOption, prepareClassOptions, prepareForUse, prepareForUse
measureByteSize
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCLICreationString, getOptions, prepareForUse, prepareForUse
public IntOption timeWindowOption
public FloatOption radiusDecreaseOption
public FloatOption radiusIncreaseOption
public FloatOption positionOffsetOption
public FloatOption clusterRemoveOption
public FloatOption joinClustersOption
public FloatOption clusterAddOption
public void resetLearningImpl()
resetLearningImpl
in class AbstractClusterer
public void trainOnInstanceImpl(Instance inst)
trainOnInstanceImpl
in class AbstractClusterer
public boolean implementsMicroClusterer()
implementsMicroClusterer
in interface Clusterer
implementsMicroClusterer
in class AbstractClusterer
public void setSourceClustering(Clustering source)
public Clustering getMicroClusteringResult()
getMicroClusteringResult
in interface Clusterer
getMicroClusteringResult
in class AbstractClusterer
public Clustering getClusteringResult()
protected Measurement[] getModelMeasurementsImpl()
getModelMeasurementsImpl
in class AbstractClusterer
public void getModelDescription(java.lang.StringBuilder out, int indent)
getModelDescription
in class AbstractClusterer
public boolean isRandomizable()
public boolean keepClassLabel()
keepClassLabel
in interface Clusterer
keepClassLabel
in class AbstractClusterer
public double[] getVotesForInstance(Instance inst)
Copyright © 2019 University of Waikato, Hamilton, NZ. All Rights Reserved.