Ë
    [^(hô  ã                   óÈ   — U d dl Z d dlZd dlmZmZ d dl mZ d dlmZ  e j
                  «       Zee	e
f   ed<    ed«      Z ed«      Zde	d	dfd
„Zdeeef   d	eeef   fd„Zy)é    N)ÚCallableÚTypeVar)ÚOrderedDict)Ú	ParamSpecÚsimple_call_counterÚ_PÚ_RÚlabelÚreturnc                 óH   — t         j                  | d«      }|dz   t         | <   y ©Nr   é   )r   Ú
setdefault)r
   Úprevs     úP/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/torch/utils/_stats.pyÚcount_labelr      s#   € Ü×)Ñ)¨%°Ó3€DØ!%¨¡Ô˜Òó    Úfnc                 ó�   ‡ — t        j                  ‰ «      dt        j                  dt        j                  dt
        fˆ fd„«       }|S )NÚargsÚkwargsr   c                  ó¬   •— ‰j                   t        vrdt        ‰j                   <   t        ‰j                      dz   t        ‰j                   <    ‰| i |¤ŽS r   )Ú__qualname__r   )r   r   r   s     €r   Úwrapperzcount.<locals>.wrapper   sM   ø€ à�?‰?Ô"5Ñ5Ø34Ô §¡Ñ0Ü/BÀ2Ç?Á?Ñ/SÐVWÑ/WÔ˜BŸO™OÑ,Ù�4Ð"˜6Ñ"Ð"r   )Ú	functoolsÚwrapsr   r   r   r	   )r   r   s   ` r   Úcountr      sB   ø€ Ü‡_�_�RÓð#”r—w‘wð #¬"¯)©)ð #¼ô #ó ð#ð
 €Nr   )Úcollectionsr   Útypingr   r   r   Útyping_extensionsr   r   ÚstrÚintÚ__annotations__r   r	   r   r   © r   r   ú<module>r%      s‚   ðô Û ß $Ý #Ý 'ð .E¨[×-DÑ-DÓ-FÐ �[  c Ñ*Ó Fáˆtƒ_€ÙˆTƒ]€ð*�sð *˜tó *ðˆh�r˜2�vÑð  8¨B°¨FÑ#3ô r   