maxfuse.utils.recode
- maxfuse.utils.recode(labels)[source]
Recode the cluster labels to 0, 1, …, num_clusters-1
- Parameters:
labels (np.array of shape (n_samples,)) – Cluster labels, each element must be hashable
- Returns:
new_labels (np.array of shape (n_samples,)) – Recoded cluster labels
new_to_old (dict) – Dictionary of {new_label: old_label}