-
Notifications
You must be signed in to change notification settings - Fork 518
Description
Hello,
I am currently trying to combine HDBSCAN with BranchDetector and I am not sure if the current implementation supports my use case. I use HDBSCAN single_linkage_tree
to find all lambda values and then I select a smaller subset of these values as possible thresholds for the clustering cut_distance
parameter. It works great and I am able to get a list of labels for a given lambda value, but I would like to find the branching clusters that are available for the given cut_distance
as well.
Both BranchDetector
and detect_branches_in_clusters
seem to work on the whole model of HDBSCAN which lack the described flexibility and I would like to avoid calculating HDBSCAN for each cut_distance
from the start. Alternatively, I would like to find branches for a specific cluster in subtree rather than passing the whole model, but I guess it might not be possible due to the nature of the algorithm.
Please let me know how I can do it, because maybe I am missing some parameter in the documentation that is crucial. Thanks!