drcme.post_gmm_merging.entropy_combi¶
- drcme.post_gmm_merging.entropy_combi(tau, labels, K_bic, piecewise_components=2)[source]¶
Merge clusters by entropy criterion and piecewise fit
- Parameters
tau (array) – Cluster membership probabilities
labels (array) – Cluster assignments
K_bic (int) – Number of original clusters (before merging)
piecewise_components ({2, 3}, optional) – Number of components of linear piecewise fit
- Returns
merge_info (dict) – Contains information about what was merged: entropies at each merge point (“entropies”), sequence of merges by indices as the matrix changes size (“merge_sequence”), sequence of merges by original column name (“merges_by_name”), original cluster number (“K_bic”), sequence of cluster numbers (“Ks”), number of cumulative points merged (“cumul_merges”)
new_labels (array) – Labels after merging
tau_merged (array) – Cluster membership probabilities after merging
merge_matrix (array) – Matrix of relationships between original clusters and merged clusters