From a67c5e1e2b95f62fa5cb2d0a1f35a16a08d58e37 Mon Sep 17 00:00:00 2001 From: Juan Nunez-Iglesias Date: Fri, 13 Dec 2013 00:54:57 +1100 Subject: [PATCH] Explicity cast start, step to int in regular_grid --- skimage/util/_regular_grid.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/skimage/util/_regular_grid.py b/skimage/util/_regular_grid.py index 898a4aed..f4955a2d 100644 --- a/skimage/util/_regular_grid.py +++ b/skimage/util/_regular_grid.py @@ -64,8 +64,8 @@ def regular_grid(ar_shape, n_points): (1.0 / (ndim - dim - 1))) if (sorted_dims >= stepsizes).all(): break - starts = stepsizes // 2 - stepsizes = np.round(stepsizes) + starts = (stepsizes // 2).astype(int) + stepsizes = np.round(stepsizes).astype(int) slices = [slice(start, None, step) for start, step in zip(starts, stepsizes)] slices = [slices[i] for i in unsort_dim_idxs]