Ë
    f^(h9  ã                   ó~   — U d dl Z d dlmZmZmZ i Zeedf   ed<   i Zeedf   ed<    ed«      Z	de
dee	ge	f   fd„Zy)	é    N)ÚAnyÚCallableÚTypeVarÚ_BACK_COMPAT_OBJECTSÚ_MARKED_WITH_COMPATIBILITYÚ_TÚis_backward_compatibleÚreturnc                 óN   — | rdt         dt         fd„}|S dt         dt         fd„}|S )NÚfnr
   c                 óº   — t        j                  t        | dd «      xs d«      }|dz  }|| _        t        j                  | «       t        j                  | «       | S )NÚ__doc__Ú zC
.. note::
    Backwards-compatibility for this API is guaranteed.
)ÚtextwrapÚdedentÚgetattrr   r   Ú
setdefaultr   ©r   Ú	docstrings     úU/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/torch/fx/_compatibility.pyÚmark_back_compatz'compatibility.<locals>.mark_back_compat   sW   € Ü Ÿ™¬°°I¸tÓ(DÒ(JÈÓKˆIØð ñ ˆIð #ˆBŒJÜ ×+Ñ+¨BÔ/Ü&×1Ñ1°"Ô5ØˆIó    c                 ó�   — t        j                  t        | dd «      xs d«      }|dz  }|| _        t        j                  | «       | S )Nr   r   zM
.. warning::
    This API is experimental and is *NOT* backward-compatible.
)r   r   r   r   r   r   r   s     r   Úmark_not_back_compatz+compatibility.<locals>.mark_not_back_compat   sI   € Ü Ÿ™¬°°I¸tÓ(DÒ(JÈÓKˆIØð ñ ˆIð #ˆBŒJÜ&×1Ñ1°"Ô5ØˆIr   )r   )r	   r   r   s      r   Úcompatibilityr      s;   € Ùð		¤ð 		¬ó 		ð  Ðð	¤Rð 	¬Bó 	ð $Ð#r   )r   Útypingr   r   r   r   ÚdictÚ__annotations__r   r   Úboolr   © r   r   ú<module>r!      s_   ðÜ ß )Ñ )ð )+Ð �d˜3 ˜9‘oÓ *Ø.0Ð ˜D  d ™OÓ 0ñ ˆTƒ]€ð$¨$ð $°8¸R¸DÀ"¸HÑ3Eô $r   