gitextract_hnrqw2lv/ ├── .gitignore ├── .readthedocs.yaml ├── LICENSE ├── README.rst ├── azure-pipelines.yml ├── doc/ │ ├── Makefile │ ├── README.md │ ├── build_docs.bat │ ├── build_docs.sh │ ├── requirements.txt │ └── source/ │ ├── _static/ │ │ └── custom.css │ ├── api/ │ │ ├── evoc.cluster_trees.rst │ │ ├── evoc.clustering.rst │ │ ├── evoc.clustering_utilities.rst │ │ ├── generated/ │ │ │ ├── evoc.EVoC.rst │ │ │ ├── evoc.boruvka.parallel_boruvka.rst │ │ │ ├── evoc.cluster_trees.condense_tree.rst │ │ │ ├── evoc.cluster_trees.extract_leaves.rst │ │ │ ├── evoc.cluster_trees.get_cluster_label_vector.rst │ │ │ ├── evoc.cluster_trees.get_point_membership_strength_vector.rst │ │ │ ├── evoc.cluster_trees.mst_to_linkage_tree.rst │ │ │ ├── evoc.clustering_utilities.binary_search_for_n_clusters.rst │ │ │ ├── evoc.clustering_utilities.build_cluster_tree.rst │ │ │ ├── evoc.clustering_utilities.find_duplicates.rst │ │ │ ├── evoc.clustering_utilities.find_peaks.rst │ │ │ ├── evoc.clustering_utilities.select_diverse_peaks.rst │ │ │ ├── evoc.evoc_clusters.rst │ │ │ ├── evoc.graph_construction.neighbor_graph_matrix.rst │ │ │ ├── evoc.knn_graph.knn_graph.rst │ │ │ ├── evoc.label_propagation.label_propagation_init.rst │ │ │ ├── evoc.node_embedding.node_embedding.rst │ │ │ └── evoc.numba_kdtree.build_kdtree.rst │ │ └── index.rst │ ├── benchmarks.ipynb │ ├── changelog.rst │ ├── conf.py │ ├── examples.rst │ ├── index.rst │ ├── installation.rst │ ├── quickstart.rst │ └── user_guide.rst ├── evoc/ │ ├── __init__.py │ ├── boruvka.py │ ├── cluster_trees.py │ ├── clustering.py │ ├── clustering_utilities.py │ ├── common_nndescent.py │ ├── disjoint_set.py │ ├── float_nndescent.py │ ├── graph_construction.py │ ├── int8_nndescent.py │ ├── knn_graph.py │ ├── label_propagation.py │ ├── nested_parallelism.py │ ├── node_embedding.py │ ├── numba_kdtree.py │ ├── tests/ │ │ ├── test_boruvka.py │ │ ├── test_cluster_trees.py │ │ ├── test_clustering.py │ │ ├── test_knn_graph.py │ │ ├── test_knn_graph_performance.py │ │ ├── test_numba_kdtree.py │ │ └── test_numba_kdtree_performance.py │ └── uint8_nndescent.py ├── pyproject.toml ├── pytest.ini ├── scripts/ │ └── run_performance_tests.py └── setup.py