o
    h                     @   s&   d dl Z g ae jdd Zdd ZdS )    Nc                 c   s,    t |  z
d V  W t   d S t   w N)INTERMEDIATE_HOOKSappendpop)fn r   K/var/www/html/ai/venv/lib/python3.10/site-packages/torch/_inductor/hooks.pyintermediate_hook   s
   
r	   c                 C   s.   t }g a z|D ]}|| | qW |a d S |a w r   )r   )namevalhookshookr   r   r   run_intermediate_hooks   s   r   )
contextlibr   contextmanagerr	   r   r   r   r   r   <module>   s
    
