From 62f090977662585a6a9cabdcbcfb07c23140c399 Mon Sep 17 00:00:00 2001 From: Vighnesh Birodkar Date: Wed, 23 Jul 2014 23:46:33 +0530 Subject: [PATCH] Remove unused except caluses --- skimage/graph/graph_cut.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/skimage/graph/graph_cut.py b/skimage/graph/graph_cut.py index e703a111..77e92bbd 100644 --- a/skimage/graph/graph_cut.py +++ b/skimage/graph/graph_cut.py @@ -150,19 +150,10 @@ def _ncut_relabel(rag, thresh, num_cuts): d2.data = np.sqrt(d2.data) vals, vectors = linalg.eigsh(d2*(d - w)*d2, which='SM', k=min(100, m - 2)) - except ArpackNoConvergence as e: - # Not all eigenvectors converged, salvage the remaining. - vals = e.eigenvalues - vectors = e.eigenvectors - if len(vals) == 0: - # No eigenvector converged. - error = True except ValueError: # k is too less, happens when the graph is of size 1 error = True - except ArpackError: - # Arpack failing when two eigenvectors are same - error = True + if not error: vals, vectors = np.real(vals), np.real(vectors)