File tree Expand file tree Collapse file tree 1 file changed +6
-22
lines changed
Expand file tree Collapse file tree 1 file changed +6
-22
lines changed Original file line number Diff line number Diff line change @@ -224,28 +224,12 @@ def knn_tree(self):
224224 try :
225225 return self ._knn_tree
226226 except AttributeError :
227- try :
228- self ._knn_tree = NearestNeighbors (
229- n_neighbors = self .knn + 1 ,
230- algorithm = "ball_tree" ,
231- metric = self .distance ,
232- n_jobs = self .n_jobs ,
233- ).fit (self .data_nu )
234- except ValueError :
235- # invalid metric
236- warnings .warn (
237- "Metric {} not valid for `sklearn.neighbors.BallTree`. "
238- "Graph instantiation may be slower than normal." .format (
239- self .distance
240- ),
241- UserWarning ,
242- )
243- self ._knn_tree = NearestNeighbors (
244- n_neighbors = self .knn + 1 ,
245- algorithm = "auto" ,
246- metric = self .distance ,
247- n_jobs = self .n_jobs ,
248- ).fit (self .data_nu )
227+ self ._knn_tree = NearestNeighbors (
228+ n_neighbors = self .knn + 1 ,
229+ algorithm = "auto" ,
230+ metric = self .distance ,
231+ n_jobs = self .n_jobs ,
232+ ).fit (self .data_nu )
249233 return self ._knn_tree
250234
251235 def build_kernel (self ):
You can’t perform that action at this time.
0 commit comments