class_docstr: Phase class.
  
  Parameters
  ----------
  stft : :class:`ShortTimeFourierTransform` instance
       :class:`ShortTimeFourierTransform` instance.
  kwargs : dict, optional
      If no :class:`ShortTimeFourierTransform` instance was given, one is
      instantiated with these additional keyword arguments.
  
  Examples
  --------
  Create a :class:`Phase` from a :class:`ShortTimeFourierTransform` (or
  anything it can be instantiated from:
  
  >>> stft = ShortTimeFourierTransform('tests/data/audio/sample.wav')
  >>> phase = Phase(stft)
  >>> phase  # doctest: +NORMALIZE_WHITESPACE +ELLIPSIS +NORMALIZE_FFT
  Phase([[ 3.14159, -0.85649, ..., -3.14016,  0.00779],
         [ 3.14159,  0.78355, ..., -2.70136,  1.81393],
         ...,
         [ 3.14159, -1.16063, ..., -0.4373 ,  1.33774],
         [ 3.14159,  0.42799, ..., -0.0142 ,  3.13592]], dtype=float32)
class_docstr_tok: ["Phase","class",".","Parameters","--","--","--","--","--","stft",":",":","class",":","`","ShortTimeFourierTransform","`","instance",":","class",":","`","ShortTimeFourierTransform","`","instance",".","kwargs",":","dict",",","optional","If","no",":","class",":","`","ShortTimeFourierTransform","`","instance","was","given",",","one","is","instantiated","with","these","additional","keyword","arguments",".","Examples","--","--","--","--","Create","a",":","class",":","`","Phase","`","from","a",":","class",":","`","ShortTimeFourierTransform","`","(","or","anything","it","can","be","instantiated","from",":",">",">",">","stft","=","ShortTimeFourierTransform","(","'tests\/data\/audio\/sample.wav","'",")",">",">",">","phase","=","Phase","(","stft",")",">",">",">","phase","#","doctest",":","+NORMALIZE_WHITESPACE","+ELLIPSIS","+NORMALIZE_FFT","Phase","(","[","[","3.14159",",","-0.85649",",","...",",","-3.14016",",","0.00779","]",",","[","3.14159",",","0.78355",",","...",",","-2.70136",",","1.81393","]",",","...",",","[","3.14159",",","-1.16063",",","...",",","-0.4373",",","1.33774","]",",","[","3.14159",",","0.42799",",","...",",","-0.0142",",","3.13592","]","]",",","dtype=float32",")"]
docstr: Returns the local group delay of the phase.
  
  Parameters
  ----------
  kwargs : dict, optional
      Keyword arguments passed to :class:`LocalGroupDelay`.
  
  Returns
  -------
  lgd : :class:`LocalGroupDelay` instance
      :class:`LocalGroupDelay` instance.
code: def local_group_delay(self, **kwargs):
      """
      Returns the local group delay of the phase.
  
      Parameters
      ----------
      kwargs : dict, optional
          Keyword arguments passed to :class:`LocalGroupDelay`.
  
      Returns
      -------
      lgd : :class:`LocalGroupDelay` instance
          :class:`LocalGroupDelay` instance.
  
      """
      return LocalGroupDelay(self, **kwargs)
  
imports: from __future__ import absolute_import, division, print_function
  import warnings
  import numpy
  import scipy.fftpack
  from ..processors import Processor
  from .signal import Signal, FramedSignal
label_desc: Use image node_id 5 for calling the Phase obj's underlying member method code with example usage: obj.local_group_delay() and returns: LocalGroupDelay