code: def _hash_devices(hash_obj, devices: np.ndarray) -> None:
      for device in devices.flat:
          _hash_string(hash_obj, device.device_kind)
  
imports: import copy
  import hashlib
  import io
  import logging
  import os
  import sys
  from jax._src import config
  from jax._src.lib import version_str
  from jax._src.lib import xla_client
  from jax._src.lib.mlir import ir
  from jax._src.lib.mlir import passmanager
  import numpy
label_desc: Use image node_id 9 for calling a global function with example usage: _hash_devices(hash_obj, devices) without return types