code: def hfft(
      x,
      n=None,
      axis=-1,
      norm=None,
      overwrite_x=False,
      workers=None,
      *,
      plan=None,
  ):
      return _execute_1D(
          "hfft",
          _pocketfft.hfft,
          x,
          n=n,
          axis=axis,
          norm=norm,
          overwrite_x=overwrite_x,
          workers=workers,
          plan=plan,
      )
  
imports: from scipy._lib._array_api import array_namespace, is_numpy, xp_unsupported_param_msg, is_complex
  from .None import _pocketfft
  import numpy
label_desc: Use image node_id 8 for calling a global function with example usage: hfft(x, n, axis, norm, overwrite_x, workers) and returns: _execute_1D