evoc.clustering_utilities

evoc.clustering_utilities.find_peaks(x)[source]
evoc.clustering_utilities.binary_search_for_n_clusters(data, approx_n_clusters, n_threads, *, min_samples=5)[source]
evoc.clustering_utilities.min_cluster_size_barcode(cluster_tree, n_points, min_size)[source]
evoc.clustering_utilities.compute_total_persistence(births, deaths, lambda_deaths)[source]
evoc.clustering_utilities.extract_clusters_by_id(condensed_tree, selected_ids)[source]
evoc.clustering_utilities.jaccard_similarity(set_a_array, set_b_array)[source]
evoc.clustering_utilities.estimate_cluster_similarity(births, deaths, birth_a, birth_b)[source]
evoc.clustering_utilities.select_diverse_peaks(peaks, total_persistence, sizes, births, deaths, min_similarity_threshold=0.2, max_layers=10)[source]
evoc.clustering_utilities.build_cluster_tree(labels)[source]
evoc.clustering_utilities.find_duplicates(knn_inds, knn_dists)[source]