8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8000 9ae3094 commit 5a2b047Copy full SHA for 5a2b047
sklearn/neighbors/classification.py
@@ -284,7 +284,7 @@ def predict(self, X):
284
neigh_dist, neigh_ind = self.radius_neighbors(X)
285
pred_labels = [self._y[ind] for ind in neigh_ind]
286
287
- if self.outlier_label:
+ if self.outlier_label is not None:
288
outlier_label = np.array((self.outlier_label, ))
289
small_value = np.array((1e-6, ))
290
for i, pl in enumerate(pred_labels):
@@ -315,7 +315,7 @@ def predict(self, X):
315
mode = mode.flatten().astype(np.int)
316
# map indices to classes
317
prediction = self.classes_.take(mode)
318
319
# reset outlier label
320
prediction[mode == outlier_label] = self.outlier_label
321
return prediction
0 commit comments