code: def test_module(
      self, shape, kernel_size, eps, subsample, device, dtype
  ):
      guide = torch.rand(shape, device=device, dtype=dtype)
      img = torch.rand(shape, device=device, dtype=dtype)
  
      op = guided_blur
      op_module = GuidedBlur(kernel_size, eps, subsample=subsample)
      self.assert_close(
          op_module(guide, img),
          op(guide, img, kernel_size, eps, subsample=subsample),
      )
  
file_path: kornia/test/filters/test_guided.py
imports: import pytest
  import torch
  from kornia.filters import GuidedBlur, guided_blur
  from kornia.testing import BaseTester, tensor_to_gradcheck_var
  from kornia.utils._compat import torch_version
label_desc: Use image node_id 6 for calling the TestGuidedBlur obj's underlying member method code with example usage: obj.test_module(shape, kernel_size, eps, subsample, device, dtype) without return types