Algorithms & Physics
Scientific core: clustering, thermochemistry, and spectroscopy.
Clustering & PCA
- class ensemble_analyzer._clustering.cluster_config.ClusteringConfig(n_clusters: int | None = None, include_H: bool = True, set_cluster_attribute: bool = True, min_k: int = 2, max_k: int = 30, random_state: int = 42)[source]
Configuration parameters for clustering operations.
- include_H: bool = True
- max_k: int = 30
- min_k: int = 2
- n_clusters: int | None = None
- random_state: int = 42
- set_cluster_attribute: bool = True
- class ensemble_analyzer._clustering.cluster_config.PCAResult(scores: numpy.ndarray, clusters: numpy.ndarray, colors: List[str], numbers: List[int], energies: numpy.ndarray, explained_variance: numpy.ndarray, n_clusters: int | None = None, original_features: numpy.ndarray | None = None, components: numpy.ndarray | None = None)[source]
Container for PCA and Clustering analysis results.
- clusters: numpy.ndarray
- colors: List[str]
- components: numpy.ndarray | None = None
- energies: numpy.ndarray
- explained_variance: numpy.ndarray
- n_clusters: int | None = None
- numbers: List[int]
- original_features: numpy.ndarray | None = None
- scores: numpy.ndarray