Expand description
Time series clustering and classification algorithms
This module provides various methods for clustering and classifying time series:
- Time series clustering algorithms (k-means, hierarchical, DBSCAN)
- Distance measures for time series (DTW, Euclidean, correlation-based)
- Time series classification methods (1-NN DTW, shapelet-based, feature-based)
- Shape-based clustering and classification
Structs§
- DBSCAN
Config - Configuration for DBSCAN clustering
- Hierarchical
Config - Configuration for hierarchical clustering
- KMeans
Config - Configuration for k-means clustering
- KNNConfig
- Configuration for k-NN classification
- Shapelet
- Individual shapelet
- Shapelet
Config - Configuration for shapelet discovery
- Shapelet
Result - Shapelet discovery result
- Time
Series Classification Result - Classification result
- Time
Series Clusterer - Main struct for time series clustering and classification
- Time
Series Clustering Result - Clustering result
Enums§
- Classification
Algorithm - Classification algorithms
- Clustering
Algorithm - Clustering algorithms
- Linkage
Method - Linkage methods for hierarchical clustering
- Shapelet
Algorithm - Shapelet discovery algorithms
- Time
Series Distance - Distance measures for time series
- Weighting
Scheme - Weighting schemes for k-NN
Type Aliases§
- Clustering
Result - Result type for clustering and classification