|
29 | 29 |
|
30 | 30 | from ._hdbscan_linkage import (single_linkage, |
31 | 31 | mst_linkage_core, |
32 | | - mst_linkage_core_cdist, |
| 32 | + mst_linkage_core_vector, |
33 | 33 | label) |
34 | 34 | from ._hdbscan_tree import (condense_tree, |
35 | 35 | compute_stability, |
@@ -123,8 +123,8 @@ def _hdbscan_prims_kdtree(X, min_samples=5, alpha=1.0, |
123 | 123 | core_distances = tree.query(X, k=min_samples, |
124 | 124 | dualtree=True, |
125 | 125 | breadth_first=True)[0][:, -1].copy(order='C') |
126 | | - #Mutual reachability distance is implicite in mst_linkage_core_cdist |
127 | | - min_spanning_tree = mst_linkage_core_cdist(X, core_distances, dist_metric, alpha) |
| 126 | + #Mutual reachability distance is implicite in mst_linkage_core_vector |
| 127 | + min_spanning_tree = mst_linkage_core_vector(X, core_distances, dist_metric, alpha) |
128 | 128 |
|
129 | 129 | #Sort edges of the min_spanning_tree by weight |
130 | 130 | min_spanning_tree = min_spanning_tree[np.argsort(min_spanning_tree.T[2]), :] |
@@ -161,8 +161,8 @@ def _hdbscan_prims_balltree(X, min_samples=5, alpha=1.0, |
161 | 161 | dualtree=True, |
162 | 162 | breadth_first=True)[0][:, -1].copy(order='C') |
163 | 163 |
|
164 | | - #Mutual reachability distance is implicite in mst_linkage_core_cdist |
165 | | - min_spanning_tree = mst_linkage_core_cdist(X, core_distances, dist_metric, alpha) |
| 164 | + #Mutual reachability distance is implicite in mst_linkage_core_vector |
| 165 | + min_spanning_tree = mst_linkage_core_vector(X, core_distances, dist_metric, alpha) |
166 | 166 | #Sort edges of the min_spanning_tree by weight |
167 | 167 | min_spanning_tree = min_spanning_tree[np.argsort(min_spanning_tree.T[2]), :] |
168 | 168 | #Convert edge list into standard hierarchical clustering format |
|
0 commit comments