code: def test_gaussian_filter2d_different_sigma():
      image = np.arange(40 * 40).reshape(40, 40).astype(np.float32)
      sigma = [1.0, 2.0]
  
      test_utils.assert_allclose_according_to_type(
          gaussian_filter2d(image, [9, 17], sigma).numpy(),
          gaussian_filter(image, sigma, mode="mirror"),
      )
  
imports: import pytest
  import numpy
  import tensorflow
  from tensorflow_addons.image import mean_filter2d
  from tensorflow_addons.image import median_filter2d
  from tensorflow_addons.image import gaussian_filter2d
  from tensorflow_addons.utils import test_utils
  from scipy.ndimage.filters import gaussian_filter
label_desc: Use image node_id 23 for calling a global function with example usage: test_gaussian_filter2d_different_sigma() without return types