public final class HierarchicalAgglomerativeClusterer extends Object
Experiment experiment = ...; DissimilarityMeasure dissimilarityMeasure = ...; AgglomerationMethod agglomerationMethod = ...; DendrogramBuilder dendrogramBuilder = new DendrogramBuilder(experiment.getNumberOfObservations()); HierarchicalAgglomerativeClusterer clusterer = new HierarchicalAgglomerativeClusterer(experiment, dissimilarityMeasure, agglomerationMethod); clusterer.cluster(dendrogramBuilder); Dendrogram dendrogram = dendrogramBuilder.getDendrogram();
Constructor and Description |
---|
HierarchicalAgglomerativeClusterer(Experiment experiment,
DissimilarityMeasure dissimilarityMeasure,
AgglomerationMethod agglomerationMethod) |
Modifier and Type | Method and Description |
---|---|
void |
cluster(ClusteringBuilder clusteringBuilder) |
AgglomerationMethod |
getAgglomerationMethod() |
DissimilarityMeasure |
getDissimilarityMeasure() |
Experiment |
getExperiment() |
void |
setAgglomerationMethod(AgglomerationMethod agglomerationMethod) |
void |
setDissimilarityMeasure(DissimilarityMeasure dissimilarityMeasure) |
void |
setExperiment(Experiment experiment) |
public HierarchicalAgglomerativeClusterer(Experiment experiment, DissimilarityMeasure dissimilarityMeasure, AgglomerationMethod agglomerationMethod)
public void setExperiment(Experiment experiment)
public Experiment getExperiment()
public void setDissimilarityMeasure(DissimilarityMeasure dissimilarityMeasure)
public DissimilarityMeasure getDissimilarityMeasure()
public void setAgglomerationMethod(AgglomerationMethod agglomerationMethod)
public AgglomerationMethod getAgglomerationMethod()
public void cluster(ClusteringBuilder clusteringBuilder)