FinMath.ClusterAnalysis Namespace |
| Class | Description | |
|---|---|---|
| AgglomerativeClustering |
Implementation Agglomerative Hierarchical Clustering
http://en.wikipedia.org/wiki/Hierarchical_clustering
| |
| BaseClustering |
Basic class for clustering analysis methods.
| |
| KMeans |
Implementation of K-Means clustering the most popular algorithm in clustering analysis.
| |
| MetricsCalculator |
Class which contains implementations of useful metrics.
| |
| QTClustering |
Implementation of QT Clustering.
http://en.wikipedia.org/wiki/Cluster_analysis#QT_clustering_algorithm
| |
| SparseAgglomerativeClustering |
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
|
| Delegate | Description | |
|---|---|---|
| SparseAgglomerativeClusteringGetMetricLineDelegate |
Get distances matrix line with specified index.
|
| Enumeration | Description | |
|---|---|---|
| LinkageCriteria |
Linkage Criteria: define method which we use to chose clusters to merge.
http://en.wikipedia.org/wiki/Hierarchical_clustering#Linkage_criteria
| |
| MetricType |
Type of metrics.
|