dask / dask/dask-ml

(H)DBSCAN

Open
#158 10 comments 2 reactions 0 assignees View on GitHub
Algorithm Roadmap
Dominant language
Python
Stars
951
Forks
262
PR merge metrics
No merged PRs in 30d

Description

Some interest in a parallel / distributed version of this

- https://github.com/scikit-learn-contrib/hdbscan
- http://nbviewer.jupyter.org/github/scikit-learn-contrib/hdbscan/blob/master/notebooks/How%20HDBSCAN%20Works.ipynb
- http://nbviewer.jupyter.org/github/scikit-learn-contrib/hdbscan/blob/master/notebooks/Comparing%20Clustering%20Algorithms.ipynb

Haven't looked to see if it's parallelizable.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the linked scikit-learn-contrib/hdbscan project and the “How HDBSCAN Works” and “Comparing Clustering Algorithms” notebooks. Determine whether the algorithm is parallelizable and define what a parallel or distributed version would need to demonstrate; the issue does not identify implementation files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
distributed-systems, machine-learning
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.