code: def slow_test_gaussian_blur_cpu_gpu():
      for sigma in [1.0, [1.0, 2.0], None]:
          for window_size in [3, 5, [7, 5], [5, 9], 11, 15, 31, None]:
              if sigma is None and window_size is None:
                  continue
              yield check_gaussian_blur_cpu_gpu, 10, sigma, window_size
  
imports: from nvidia.dali.pipeline import Pipeline, pipeline_def
  import nvidia.dali.types
  import nvidia.dali.fn
  import numpy
  import cv2
  from scipy.ndimage import convolve1d
  import os
  from nose_utils import assert_raises, raises
  from nose.plugins.attrib import attr
  from sequences_test_utils import video_suite_helper, ArgCb
  from test_utils import get_dali_extra_path, check_batch, compare_pipelines, RandomlyShapedDataIterator, dali_type
label_desc: Use image node_id 12 for calling a global function with example usage: slow_test_gaussian_blur_cpu_gpu() without return types