+
    &j                        a  R t0 t ^ RIt^ RIt^ RIHt ^ RIHt ^ RIHt ^ RIH	t	 ]P                  ! 4       t
] ^ k ]	! R4      t]! R4      tR R	 ltR
 R ltR# )    N)OrderedDict)Callable)TypeVar)	ParamSpec_P_Rc                (    V ^8  d   QhR\         RR/# )   labelreturnN)str)formats   "j/Users/jameslopez/projects/CWCArchive/cwc-podcast/.venv/lib/python3.14/site-packages/torch/utils/_stats.py__annotate__r      s     * *s *t *    c                 R    \         P                  V ^ 4      pV^,           \         V &   R# )r   N)simple_call_counter
setdefault)r   prevs   & r   count_labelr      s#    ))%3D!%r   c                t    V ^8  d   QhR\         \        \        3,          R\         \        \        3,          /# )r
   fnr   )r   r   r   )r   s   "r   r   r      s,      hr2v 8BF#3 r   c                 L   a  \         P                  ! S 4      R  V 3R ll4       pV# )c                d    V ^8  d   QhR\         P                  R\         P                  R\        /# )r
   argskwargsr   )r   r   r   r   )r   s   "r   r   count.<locals>.__annotate__   s)     # #rww #")) # #r   c                     < SP                   \        9  d   ^ \        SP                   &   \        SP                   ,          ^,           \        SP                   &   S! V / VB # )r   )__qualname__r   )r   r   r   s   *,r   wrappercount.<locals>.wrapper   sM    ??"55340/B2??/SVW/WBOO,4"6""r   )	functoolswraps)r   r    s   f r   countr$      s%    __R# # Nr   c                b    V ^8  d   Qh/ ^ \         9   d   \        \        \        3,          ;R&   # )r
   r   )__conditional_annotations__r   r   int)r   s   "r   r   r      s$       G F[c* F r   )r&   collectionsr"   r   collections.abcr   typingr   typing_extensionsr   r   r   r   r   r$   r   )r&   s   @r   <module>r,      sM       # $  ' .9-D-D-F  Ft_T]*
r   