§
    Ö§g¥  ã                   óx   — d dl mZ d dlZ G d„ d¦  «        Zdeej        j        ej        j        f         fd„ZdS )é    )ÚUnionNc                   óv   — e Zd Zdej        j        deej        j        ej        j        f         fd„Z	d„ Z
d„ ZdS )Ú_InsertPointÚinsert_point_graphÚinsert_pointc                 ó0   — || _         || _        d | _        d S ©N)r   ÚgÚguard)Úselfr   r   s      úO/var/www/html/ai-engine/env/lib/python3.11/site-packages/torch/jit/_ir_utils.pyÚ__init__z_InsertPoint.__init__   s   € ð
 )ˆÔØ#ˆŒØˆŒ
ˆ
ˆ
ó    c                 ó€   — | j                              ¦   «         | _        | j                              | j        ¦  «         d S r	   )r
   ÚinsertPointÚprev_insert_pointÚsetInsertPointr   )r   s    r   Ú	__enter__z_InsertPoint.__enter__   s7   € Ø!%¤×!3Ò!3Ñ!5Ô!5ˆÔØŒ×Ò˜dÔ/Ñ0Ô0Ð0Ð0Ð0r   c                 óD   — | j                              | j        ¦  «         d S r	   )r
   r   r   )r   Úargss     r   Ú__exit__z_InsertPoint.__exit__   s!   € ØŒ×Ò˜dÔ4Ñ5Ô5Ð5Ð5Ð5r   N)Ú__name__Ú
__module__Ú__qualname__ÚtorchÚ_CÚGraphr   ÚNodeÚBlockr   r   r   © r   r   r   r      sn   € € € € € ðà!œHœNðð ˜EœHœM¨5¬8¬>Ð9Ô:ðð ð ð ð1ð 1ð 1ð6ð 6ð 6ð 6ð 6r   r   r   c                 ó"   — t          | |¦  «        S r	   )r   )r   r   s     r   Úinsert_point_guardr"      s   € Ý˜˜lÑ+Ô+Ð+r   )Útypingr   r   r   r   r   r   r"   r    r   r   ú<module>r$      s   ðà Ð Ð Ð Ð Ð à €€€ð6ð 6ð 6ð 6ð 6ñ 6ô 6ð 6ð$,¨5°´´ÀÄÄÐ1NÔ+Oð ,ð ,ð ,ð ,ð ,ð ,r   