Click or drag to resize

AgglomerativeClusteringAlgorithmTInstance Class

Implements the agglomerative nesting clustering algorithm (program AGNES) in [1].
Inheritance Hierarchy
SystemObject
  AglomeraAgglomerativeClusteringAlgorithmTInstance

Namespace:  Aglomera
Assembly:  Aglomera (in Aglomera.dll) Version: 1.1.0
Syntax
C#
public class AgglomerativeClusteringAlgorithm<TInstance> : IClusteringAlgorithm<TInstance>
where TInstance : Object, IComparable<TInstance>
Request Example View Source

Type Parameters

TInstance
The type of instance considered.

The AgglomerativeClusteringAlgorithmTInstance type exposes the following members.

Constructors
  NameDescription
Public methodAgglomerativeClusteringAlgorithmTInstance
Creates a new instance of AgglomerativeClusteringAlgorithmTInstance with the given set of instances and linkage criterion.
Top
Properties
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetClustering(ISetTInstance)
Clusters the set of TInstance given to the algorithm.
Public methodGetClustering(ClusterSetTInstance)
Public methodGetClustering(IEnumerableClusterTInstance, Double)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
Remarks
[1] Kaufman, L., & Rousseeuw, P. J. (1990). Agglomerative nesting (program AGNES). Finding Groups in Data: An Introduction to Cluster Analysis, 199-252.
See Also