![]() | |
Aglomera Namespace |
Class | Description | |
---|---|---|
![]() | AgglomerativeClusteringAlgorithmTInstance |
Implements the agglomerative nesting clustering algorithm (program AGNES) in [1].
|
![]() | CachedDissimilarityMetricTInstance |
Represents a cache to store dissimilarities between all instances of a known set, as dictated by a base
IDissimilarityMetricTInstance.
|
![]() | ClusterTInstance |
Represents a set of TInstance elements arranged in a hierarchical form.
|
![]() | ClusteringResultTInstance |
Represents the result of a clustering algorithm, consisting in the sequence of ClusterSetTInstance
elements that were found during the agglomeration of all clusters.
|
![]() | ClusterSetTInstance |
Represents a set of ClusterTInstance elements that were found during the execution of the
clustering algorithm separated at some minimum distance.
|
![]() | Combinatorics |
A utility class containing combinatorics methods.
|
![]() | Extensions |
Contains several extension utility methods.
|
Structure | Description | |
---|---|---|
![]() | ClusterSetEvaluationTInstance |
Represents the result of evaluating some ClusterSetTInstance according to some criterion.
|
Interface | Description | |
---|---|---|
![]() | IClusteringAlgorithmTInstance |
Represents an interface for hierarchical agglomerative clustering algorithms.
|
![]() | IDissimilarityMetricTInstance |
Represents an interface for metrics measuring the dissimilarity/distance between instances.
|
Delegate | Description | |
---|---|---|
![]() | CentroidFunctionTInstance |
Represents a delegate for functions calculating the centroids of ClusterTInstance objects, i.e.,
they calculate the representative element of a given cluster.
|