code: def _run_fn_sig(self, batch_processing=False):
      sig_types = []
      sig_types.append(numba_types.uint64)
      sig_types.append(numba_types.uint64)
      sig_types.append(numba_types.uint64)
      sig_types.append(numba_types.int32)
  
      sig_types.append(numba_types.uint64)
      sig_types.append(numba_types.uint64)
      sig_types.append(numba_types.uint64)
      sig_types.append(numba_types.int32)
  
      if batch_processing:
          sig_types.append(numba_types.int32)
      return numba_types.void(*sig_types)
  
imports: from distutils.version import LooseVersion
  from nvidia.dali import backend
  from nvidia.dali.pipeline import Pipeline
  from nvidia.dali.data_node import DataNode
  from nvidia.dali import ops
  from nvidia.dali import types
  from numba import types
  from numba import njit, cfunc, carray, cuda
  import numpy
  import numba
label_desc: Use image node_id 6 for calling the NumbaFunction obj's underlying member method code with example usage: obj._run_fn_sig(batch_processing) and returns: numba_types