code: def test_type_mismatch(device):
      with tempfile.TemporaryDirectory(
          prefix=gds_data_root
      ) as test_data_root:
          names = ["int.npy", "float.npy"]
          paths = [os.path.join(test_data_root, name) for name in names]
          create_numpy_file(paths[0], [1, 2, 5], np.int32, False)
          create_numpy_file(paths[1], [2, 3, 4], np.float32, False)
          check_type_mismatch(device, test_data_root, names)
  
imports: from nvidia.dali import Pipeline, pipeline_def
  import nvidia.dali.fn
  import nvidia.dali.types
  import nvidia.dali.backend
  import numpy
  from numpy.testing import assert_array_equal
  import os
  import platform
  import random
  import tempfile
  from nose_utils import assert_raises
  from nose import SkipTest
  from nose2.tools import params, cartesian_params
  from test_utils import compare_pipelines, to_array
label_desc: Use image node_id 16 for calling a global function with example usage: test_type_mismatch(device) without return types