-
-
Notifications
You must be signed in to change notification settings - Fork 25.9k
ENH Add HDBSCAN
as a new estimator in sklearn.cluster
#26385
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
Merged
Merged
Changes from all commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
bd04bda
Include `HDBSCAN` as a sub-module for `sklearn.cluster` (#22616)
Micky774 488fb1f
CLN Cleaned `cluster/_hdbscan/_linkage.pyx` (#24857)
Micky774 df7cf3a
DOC Adds `HDBSCAN.dbscan_clustering` section to `plot_hdbscan.py` (#2…
Micky774 800c2a6
ENH Extends outlier encoding scheme to `HDBSCAN.dbscan_clustering` (#…
Micky774 29c53b7
CLN Cleaned `cluster/_hdbscan/_reachability.pyx` (#24701)
Micky774 70ae320
CLN Update `cluster/_hdbscan/_tree.pyx` style and syntax (#25768)
Micky774 a6e061e
CLN Cleaned `TreeUnionFind` in `_hdbscan/_tree.pyx` (#25827)
Micky774 d013d38
ENH `_hdbscan` `HIERARCHY` data type introduction (#25826)
Micky774 792833a
8000
CLN BFS Style Improvement (#26096)
Micky774 c02c455
CLN `_hdbscan/_tree.pyx` algorithms refactor (#26011)
Micky774 607dea8
CLN HDBSCAN `_tree.pyx::do_labelling` refactor (#26101)
Micky774 792485a
Updated changelog
Micky774 0661984
Updated typing
Micky774 4da655c
Updated typing, moved away from deprecated numpy API
Micky774 7215ff0
Updated shape semantics based on underlying data structure
Micky774 861b143
Doc fixes
Micky774 87a43e5
Updated shape semantics in remaining Cython code
Micky774 15513df
Merge branch 'main' into hdbscan_sync
Micky774 3d46b14
Use cimport for PyArrayObject and add noexcept for UnionFind
Micky774 495e21f
Updated cimport strategy
Micky774 b4bdfbd
Added copy of license
Micky774 3e9ed2e
Updated documentation of helper functions/methods
Micky774 fe11344
Improved testing documentation
Micky774 04c8b69
Updated documentation to explicitly include example
Micky774 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.