Package ch.usi.inf.sape.hac
Class HierarchicalAgglomerativeClusterer
- java.lang.Object
-
- ch.usi.inf.sape.hac.HierarchicalAgglomerativeClusterer
-
public final class HierarchicalAgglomerativeClusterer extends java.lang.ObjectThe HierarchicalAgglomerativeClusterer creates a hierarchical agglomerative clustering.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 Summary
Constructors Constructor Description HierarchicalAgglomerativeClusterer(Experiment experiment, DissimilarityMeasure dissimilarityMeasure, AgglomerationMethod agglomerationMethod)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcluster(ClusteringBuilder clusteringBuilder)AgglomerationMethodgetAgglomerationMethod()DissimilarityMeasuregetDissimilarityMeasure()ExperimentgetExperiment()voidsetAgglomerationMethod(AgglomerationMethod agglomerationMethod)voidsetDissimilarityMeasure(DissimilarityMeasure dissimilarityMeasure)voidsetExperiment(Experiment experiment)
-
-
-
Constructor Detail
-
HierarchicalAgglomerativeClusterer
public HierarchicalAgglomerativeClusterer(Experiment experiment, DissimilarityMeasure dissimilarityMeasure, AgglomerationMethod agglomerationMethod)
-
-
Method Detail
-
setExperiment
public void setExperiment(Experiment experiment)
-
getExperiment
public Experiment getExperiment()
-
setDissimilarityMeasure
public void setDissimilarityMeasure(DissimilarityMeasure dissimilarityMeasure)
-
getDissimilarityMeasure
public DissimilarityMeasure getDissimilarityMeasure()
-
setAgglomerationMethod
public void setAgglomerationMethod(AgglomerationMethod agglomerationMethod)
-
getAgglomerationMethod
public AgglomerationMethod getAgglomerationMethod()
-
cluster
public void cluster(ClusteringBuilder clusteringBuilder)
-
-