Conversation
|
Doesn't cuml/cugraph have algos like agglomerative & hierarchical clustering? I had users before where we used that and I think we used cugraph to hit their scale |
|
So I guess more specifically:
|
|
I can see a gpu version -- but thinking about scale -- these types of graphs are likely O(6) and less (ie they divide big graphs into lobes of smaller ones).
|
|
I recall 10M graphs being slow with other methods, if you're finding fast, then we can pass. Just given we generally support cudf + cugraph out-of-the-box, and they have hierarchical methods, strange to skip here. My comments wrt output are more about what's minimally useful for consumers. As long as we expose hierarchy as enriching attribs, then downstream calls can do what you wrote, afaict. The past use was basically "Do a hierarchy to get divions of X size / Y deep", which gave an "infinitely" zoomable graph. Think tiered network-of-network, where you can click into different tiers. By enriching each node/edge with hierarchy info, was able to compute network-of-network for different tier levels. |
adds
get_dendrogram_edgesand writes tests forplugins/compute/cluster