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