Click or drag to resize

FinMath.ClusterAnalysis Namespace

 
Classes
  ClassDescription
Public classAgglomerativeClustering
Implementation Agglomerative Hierarchical Clustering http://en.wikipedia.org/wiki/Hierarchical_clustering
Public classBaseClustering
Basic class for clustering analysis methods.
Public classKMeans
Implementation of K-Means clustering the most popular algorithm in clustering analysis.
Public classMetricsCalculator
Class which contains implementations of useful metrics.
Public classQTClustering
Implementation of QT Clustering. http://en.wikipedia.org/wiki/Cluster_analysis#QT_clustering_algorithm
Public classSparseAgglomerativeClustering
Special version of Sparse and Fast Agglomerative Clustering Algorithm. Performs only AgglomerateStrategy.Minimum strategy. Memory usage O(n), Time Asymptotic O(n^2), where n - objects count. http://en.wikipedia.org/wiki/Hierarchical_clustering
Delegates
Enumerations
  EnumerationDescription
Public enumerationLinkageCriteria
Linkage Criteria: define method which we use to chose clusters to merge. http://en.wikipedia.org/wiki/Hierarchical_clustering#Linkage_criteria
Public enumerationMetricType
Type of metrics.