code: def zero_sized_array(shape, dtype):
      """
      Create an array with no data, without allocation.
  
      Args:
          shape (tuple): a shape tuple that contains at least one 0
  
      Returns:
          An NumPy array that contains no elements, and has a small allocation.
      """
      # FIXME: https://github.com/numpy/numpy/issues/16410
      if 0 not in shape:
          raise ValueError(
              "shape: expected at least one zero, found {shape}"
          )
  
      dtype = np.dtype(dtype)
      return np.broadcast_to(dtype.type(), shape)
  
file_path: stellargraph/stellargraph/core/utils.py
imports: import collections
  import scipy.sparse
  from scipy.sparse.linalg import ArpackNoConvergence, eigsh
  import numpy
label_desc: Use image node_id 2 for calling a global function with example usage: zero_sized_array(shape, dtype) and returns: np