diff --git a/sklearn/manifold/isomap.py b/sklearn/manifold/isomap.py index 22bc23259cef99b1191a942ecb775b4545683576..31ad3578b1e6c89a7dae1f13f1d6f2547731a80a 100644 --- a/sklearn/manifold/isomap.py +++ b/sklearn/manifold/isomap.py @@ -6,7 +6,7 @@ import numpy as np from ..base import BaseEstimator from ..neighbors import BallTree, kneighbors_graph -from ..utils.graph_shortest_path import graph_shortest_path +from ..utils.graph import graph_shortest_path from ..decomposition import KernelPCA from ..preprocessing import KernelCenterer diff --git a/sklearn/utils/graph.py b/sklearn/utils/graph.py index 37d3eee46e6e6a9e40f83bb8b539e1e50739b7b1..719911c116c5145ad4d3a048d9063873ec4b63a5 100644 --- a/sklearn/utils/graph.py +++ b/sklearn/utils/graph.py @@ -12,6 +12,8 @@ sparse matrices. import numpy as np from scipy import sparse +from graph_shortest_path import graph_shortest_path + ############################################################################### # Path and connected component analysis. diff --git a/sklearn/utils/tests/test_shortest_path.py b/sklearn/utils/tests/test_shortest_path.py index dd5f165b86d38432fdfc8cc72613bb98b4145f47..129a48d7d086c0390d82c3f726e3bd6aebdd5651 100644 --- a/sklearn/utils/tests/test_shortest_path.py +++ b/sklearn/utils/tests/test_shortest_path.py @@ -1,6 +1,6 @@ import numpy as np from numpy.testing import assert_array_almost_equal -from sklearn.utils.graph_shortest_path import graph_shortest_path +from sklearn.utils.graph import graph_shortest_path def floyd_warshall_slow(graph, directed=False):