code: def load_hdf5(filename, obj):
      """Loads an object from the file in HDF5 format.
  
      This is a short-cut function to load from an HDF5 file that contains only
      one object. If you want to load multiple objects from one HDF5 file, use
      :class:`HDF5Deserializer` directly by passing appropriate
      :class:`h5py.Group` objects.
  
      Args:
          filename (str): Name of the file to be loaded.
          obj: Object to be deserialized. It must support serialization protocol.
  
      .. note::
          Currently :func:`load_hdf5` only supports loading an actual file on
          file system due to a limitation of HD5F library.
          See `h5py/h5py#687 <https://github.com/h5py/h5py/issues/687>`_ for
          details.
  
      .. seealso::
          :func:`chainer.serializers.save_hdf5`
  
      """
      _check_available()
      with h5py.File(filename, "r") as f:
          d = HDF5Deserializer(f)
          d.load(obj)
  
imports: import sys
  import numpy
  import six
  from chainer.backends import _chainerx
  from chainer.backends import _cpu
  from chainer.backends import cuda
  from chainer.backends import intel64
  from chainer import serializer
  import chainerx
label_desc: Use image node_id 3 for calling a global function with example usage: load_hdf5(filename, obj) without return types