Skip to content

Commit a7ac50c

Browse files
Krsto ProrokovićKrsto Proroković
authored andcommitted
Fix leaf labels bug
1 parent f43eb58 commit a7ac50c

File tree

1 file changed

+2
-2
lines changed
  • unsupervised_bias_detection/cluster

1 file changed

+2
-2
lines changed

unsupervised_bias_detection/cluster/_bahc.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,8 @@ def fit(self, X, y):
151151
label_mapping = np.zeros(self.n_clusters_, dtype=np.uint32)
152152
label_mapping[leaf_labels] = np.arange(self.n_clusters_, dtype=np.uint32)
153153
self.labels_ = label_mapping[labels]
154-
for i in range(self.n_clusters_):
155-
leaves[i].label = leaf_labels[i]
154+
for leaf in leaves:
155+
leaf.label = label_mapping[leaf.label]
156156
return self
157157

158158
def predict(self, X):

0 commit comments

Comments
 (0)