code: def pytest_generate_tests(metafunc):
      if "fargs" in metafunc.fixturenames:
          if metafunc.config.option.all:
              _conv_size = [62, 63]
              im_shape = [[800, 600], [460, 1000]]
              SCALE = [1.6, 2.0]
              pre_nms_topN = [12000, 6000]
              post_nms_topN = [2000, 300]
              nms_thresh = [0.7]
              min_size = [16]
          else:
              _conv_size = [63]
              im_shape = [[800, 600]]
              SCALE = [1.6, 2.5]
              pre_nms_topN = [12000]
              post_nms_topN = [2000]
              nms_thresh = [0.7]
              min_size = [16]
          fargs = itt.product(
              _conv_size,
              im_shape,
              SCALE,
              pre_nms_topN,
              post_nms_topN,
              nms_thresh,
              min_size,
          )
          metafunc.parametrize("fargs", fargs)
  
file_path: neon/examples/faster-rcnn/tests/test_proposal_layer.py
imports: from __future__ import division
  from builtins import range
  from builtins import object
  import numpy
  import itertools
  from neon.backends import gen_backend
  from proposal_layer_ref import PyCaffeProposalLayer
  from proposal_target_layer_ref import PyCaffeProposalTargetLayer
  from proposal_layer import ProposalLayer
label_desc: Use image node_id 1 for calling a global function with example usage: pytest_generate_tests(metafunc) without return types