Is your feature request related to a problem? Please describe.
I would like to use cosine similarity as a metric for HDBSCAN for high dimensional data without dimension reduction as its quite slow to do for large datasets
Describe the solution you'd like
Allow clusterer = cuml.cluster.hdbscan.HDBSCAN(min_cluster_size=50, metric='cosine', prediction_data=True)
Describe alternatives you've considered
normal DBSCAN supports this but this has issues with clusters of various sizes.
Is your feature request related to a problem? Please describe. I would like to use cosine similarity as a metric for HDBSCAN for high dimensional data without dimension reduction as its quite slow to do for large datasets
Describe the solution you'd like Allow
clusterer = cuml.cluster.hdbscan.HDBSCAN(min_cluster_size=50, metric='cosine', prediction_data=True)
Describe alternatives you've considered normal DBSCAN supports this but this has issues with clusters of various sizes.