code: def inverse_complex_cepstrum(ceps, ndelay):
      r"""Compute the inverse complex cepstrum of a real sequence.
      ceps : ndarray
          Real sequence to compute inverse complex cepstrum of.
      ndelay: int
          The amount of samples of circular delay added to `x`.
      Returns
      -------
      x : ndarray
          The inverse complex cepstrum of the real sequence `ceps`.
      The inverse complex cepstrum is given by
      .. math:: x[n] = F^{-1}\left{\exp(F(c[n]))\right}
      where :math:`c_[n]` is the input signal and :math:`F` and :math:`F_{-1}
      are respectively the forward and backward Fourier transform.
      """
      ceps = cp.asarray(ceps)
      log_spectrum = cp.fft.fft(ceps)
      spectrum = _inverse_complex_cepstrum_kernel(
          log_spectrum, ndelay, cp.pi
      )
      iceps = cp.fft.ifft(spectrum).real
  
      return iceps
  
imports: import cupy
label_desc: Use image node_id 3 for calling a global function with example usage: inverse_complex_cepstrum(ceps, ndelay) and returns: iceps