code: def test_case(request):
      return [
          (
              torch.randint(0, 10, size=(100, 1)),
              torch.randint(0, 10, size=(100, 1)),
              1,
          ),
          (
              torch.randint(-10, 10, size=(100, 5)),
              torch.randint(-10, 10, size=(100, 5)),
              1,
          ),
          # updated batches
          (
              torch.randint(0, 10, size=(100, 1)),
              torch.randint(0, 10, size=(100, 1)),
              16,
          ),
          (
              torch.randint(-20, 20, size=(100, 5)),
              torch.randint(-20, 20, size=(100, 5)),
              16,
          ),
      ][request.param]
  
imports: import os
  import numpy
  import pytest
  import torch
  import ignite.distributed
  from ignite.exceptions import NotComputableError
  from ignite.metrics import MeanAbsoluteError
label_desc: Use image node_id 2 for calling a global function with example usage: test_case(request) and returns: list