Ë
      çi5  ã                   ó6   — d Z ddlmZ ddlmZ  G d„ de«      Zy)z<Profiler to check if there are any bottlenecks in your code.é    )Úoverride)ÚProfilerc                   óD   — e Zd ZdZededdfd„«       Zededdfd„«       Zy)ÚPassThroughProfilerzƒThis class should be used when you don't want the (small) overhead of profiling.

    The Trainer uses this class by default.

    Úaction_nameÚreturnNc                  ó   — y ©N© ©Úselfr   s     úu/Volumes/fast/ai/experiments/voice-extract-mac/.venv/lib/python3.12/site-packages/pytorch_lightning/profilers/base.pyÚstartzPassThroughProfiler.start   ó   € àó    c                  ó   — y r
   r   r   s     r   ÚstopzPassThroughProfiler.stop    r   r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Ústrr   r   r   r   r   r   r      sK   „ ñð ð ð ¨ò ó ðð ð ð ¨ò ó ñr   r   N)r   Útyping_extensionsr   Ú$pytorch_lightning.profilers.profilerr   r   r   r   r   Ú<module>r      s   ðñ Cå &å 9ô˜(õ r   