From a8d49950aa7c259c092eca378e56f8d3811c154f Mon Sep 17 00:00:00 2001 From: Blake Griffith Date: Tue, 19 May 2015 13:55:55 -0500 Subject: [PATCH] Defer import errors of dask array until runtime. --- skimage/util/apply_parallel.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/skimage/util/apply_parallel.py b/skimage/util/apply_parallel.py index d9142b91..fd50ba56 100644 --- a/skimage/util/apply_parallel.py +++ b/skimage/util/apply_parallel.py @@ -1,8 +1,6 @@ from math import ceil from multiprocessing import cpu_count -import dask.array as da - __all__ = ['apply_parallel'] @@ -78,6 +76,8 @@ def apply_parallel(function, array, chunks=None, depth=0, mode=None, Dictionary of keyword arguments to be passed to the function. """ + import dask.array as da + if chunks is None: shape = array.shape try: