§
    Ë²Åj[  ã                   óh   — U d dl Z d dlZd dlmZ  e j        ¦   «         Zeeef         ed<   d„ Zd„ Z	dS )é    N)ÚOrderedDictÚsimple_call_counterc                 óV   — t                                | d¦  «        }|dz   t           | <   d S ©Nr   é   )r   Ú
setdefault)ÚlabelÚprevs     úCC:\Projects\Historical\venv\Lib\site-packages\torch/utils/_stats.pyÚcount_labelr      s,   € Ý×)Ò)¨%°Ñ3Ô3€DØ!%¨¡Õ˜ÑÐÐó    c                 óF   ‡ — t          j        ‰ ¦  «        ˆ fd„¦   «         }|S )Nc                  ó’   •— ‰j         t          vrdt          ‰j         <   t          ‰j                  dz   t          ‰j         <    ‰| i |¤ŽS r   )Ú__qualname__r   )ÚargsÚkwargsÚfns     €r   Úwrapperzcount.<locals>.wrapper   sM   ø€ àŒ?Õ"5Ð5Ð5Ø34Õ ¤Ñ0Ý/BÀ2Ä?Ô/SÐVWÑ/WÕ˜BœOÑ,Øˆr�4Ð"˜6Ð"Ð"Ð"r   )Ú	functoolsÚwraps)r   r   s   ` r   Úcountr      s8   ø€ Ý„_�RÑÔð#ð #ð #ð #ñ Ôð#ð
 €Nr   )
Úcollectionsr   Útypingr   r   ÚstrÚintÚ__annotations__r   r   © r   r   ú<module>r      s�   ðð
 Ð Ð Ð Ð Ø Ð Ð Ð Ø Ð Ð Ð Ð Ð à-D¨[Ô-DÑ-FÔ-FÐ �[  c Ô*Ð FÐ FÑ Fð*ð *ð *ðð ð ð ð r   