code: def pytest_generate_tests(metafunc):
      if "test_args" in metafunc.fixturenames:
          batch_size = 64
          indim = 16
          nifm = 4
          fshape = 2
          nofm = 16
          stride = 1
          pad = 0
          stride = 1
          init_unif = Uniform(low=0.0, high=1.0)
          fargs = [
              [
                  indim,
                  nifm,
                  fshape,
                  nofm,
                  batch_size,
                  stride,
                  pad,
                  init_unif,
              ]
          ]
          metafunc.parametrize("test_args", fargs)
  
imports: from utils import tensors_allclose, allclose_with_out
  import numpy
  import pytest
  from neon import NervanaObject
  from neon.initializers.initializer import Uniform
  from neon.layers.layer import Convolution, Deconvolution, Layer, Linear, Bias, BatchNorm
  from neon.layers.container import Sequential
label_desc: Use image node_id 1 for calling a global function with example usage: pytest_generate_tests(metafunc) without return types