Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 9 additions & 3 deletions python/cuml/cuml/cluster/hdbscan/hdbscan.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -528,9 +528,15 @@ class HDBSCAN(InteropMixin, ClusterMixin, CMajorInputTagMixin, Base):
as noise. Must be greater than one.

min_samples : int, optional (default=None)
The number of samples in a neighborhood for a point
to be considered as a core point. This includes the point itself.
If 'None', it defaults to the min_cluster_size.
The number of nearest neighbors, excluding the point itself, used to
determine a point's core distance. This follows the effective
convention implemented by ``hdbscan.HDBSCAN`` from
scikit-learn-contrib. It differs from
``sklearn.cluster.HDBSCAN``, where ``min_samples`` includes the point
itself. For ``k >= 2``, to match
``sklearn.cluster.HDBSCAN(min_samples=k)``, use
``cuml.cluster.HDBSCAN(min_samples=k - 1)``. The ``k = 1`` case is not
supported by cuML. If 'None', it defaults to the min_cluster_size.
Comment thread
coderabbitai[bot] marked this conversation as resolved.

cluster_selection_epsilon : float, optional (default=0.0)
A distance threshold. Clusters below this value will be merged.
Expand Down
Loading