diff options
Diffstat (limited to 'silx/opencl/test/test_convolution.py')
-rw-r--r-- | silx/opencl/test/test_convolution.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/silx/opencl/test/test_convolution.py b/silx/opencl/test/test_convolution.py index 8acd385..c213808 100644 --- a/silx/opencl/test/test_convolution.py +++ b/silx/opencl/test/test_convolution.py @@ -34,12 +34,13 @@ __authors__ = ["Pierre Paleo"] __contact__ = "pierre.paleo@esrf.fr" __license__ = "MIT" __copyright__ = "2019 European Synchrotron Radiation Facility, Grenoble, France" -__date__ = "15/02/2019" +__date__ = "01/08/2019" import logging from itertools import product import numpy as np from silx.utils.testutils import parameterize +from silx.image.utils import gaussian_kernel try: from scipy.ndimage import convolve, convolve1d from scipy.misc import ascent @@ -52,7 +53,7 @@ from ..common import ocl if ocl: import pyopencl as cl import pyopencl.array as parray - from ..convolution import Convolution, gaussian_kernel + from silx.opencl.convolution import Convolution logger = logging.getLogger(__name__) @@ -178,7 +179,8 @@ class TestConvolution(unittest.TestCase): else: data_ref = data if self.param["output_on_device"]: - d_res = parray.zeros_like(conv.data_out) + d_res = parray.empty_like(conv.data_out) + d_res.fill(0) res = d_res else: res = None |