code: def _preprocess_constant_array_type(value):
      if _is_mxnet_array(value):
          # mxnet ndarray is not directly compatible with numpy.ndarray, but provides conversion
          value = value.asnumpy()
      if _is_numpy_array(value):
          import numpy as np
  
          # 64-bit types require explicit dtype
          if value.dtype == np.float64:
              value = value.astype(np.float32)
          if value.dtype == np.int64:
              value = value.astype(np.int32)
          if value.dtype == np.uint64:
              value = value.astype(np.uint32)
  
      return value
  
imports: from enum import Enum, unique
  import re
  from nvidia.dali._backend_enums import DALIDataType, DALIImageType, DALIInterpType
  from nvidia.dali.backend_impl.types import *
label_desc: Use image node_id 19 for calling a global function with example usage: _preprocess_constant_array_type(value) and returns: value