-
Notifications
You must be signed in to change notification settings - Fork 496
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate graph objects into hdbscan #539
base: master
Are you sure you want to change the base?
Integrate graph objects into hdbscan #539
Commits on Apr 20, 2022
-
Integrate-graph-objects into hdbscan_.py
Create a new option for metrics calles "graph", which takes graph objects as a csr adjacency matrix and runs the HDBSCAN function on the csgraph min_span_tree of the given graph. Example plot file (plot_hdbscan_graph.py) shows the working of the function and displays the example plots of the graphs.
Configuration menu - View commit details
-
Copy full SHA for d597882 - Browse repository at this point
Copy the full SHA d597882View commit details
Commits on Apr 25, 2022
-
Graph metric changes and tests added
Modifed the _hdbscan_sparse_distance_matrix function to integrate the graph metric into the hdbscan code. Started working on the test for the graph metric.
Configuration menu - View commit details
-
Copy full SHA for ec7f733 - Browse repository at this point
Copy the full SHA ec7f733View commit details -
Create test for hdbscan graph metric
Use the test_hdbscan_sparse_distance_matrix test to create the test_hdbscan_graph function. Added the requirments for the metric to the requirements.txt (igraph and networkx).
Configuration menu - View commit details
-
Copy full SHA for fd9bad5 - Browse repository at this point
Copy the full SHA fd9bad5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f6ad31 - Browse repository at this point
Copy the full SHA 3f6ad31View commit details -
Set requirements back to the latest HDBSCAN version.
Configuration menu - View commit details
-
Copy full SHA for 6da5a87 - Browse repository at this point
Copy the full SHA 6da5a87View commit details
Commits on May 5, 2022
-
Update hdbscan/tests/test_hdbscan.py
Co-authored-by: Isaac Virshup <ivirshup@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 69ab735 - Browse repository at this point
Copy the full SHA 69ab735View commit details -
Integrate comments from ivirshup
Updated the hdbscan_ function for metric="graph" and test_hdbscan by integrating the comments made by ivirshup
Configuration menu - View commit details
-
Copy full SHA for 643b1f3 - Browse repository at this point
Copy the full SHA 643b1f3View commit details
Commits on May 10, 2022
-
Remove networkx from test_hdbscan
Removed the networkx as nx import from the test_hdbscan file to avoid test failures, as it wasn't used.
Configuration menu - View commit details
-
Copy full SHA for c50f604 - Browse repository at this point
Copy the full SHA c50f604View commit details