+
    &jV                     j   a  R t0 t ^ RIt^ RIHt ^ RIHtHt / t] ^ k / t] ^k ]! R4      t	R R lt
R# )    N)Callable)AnyTypeVar_Tc                T    V ^8  d   QhR\         R\        \        .\        3,          /# )   is_backward_compatiblereturn)boolr   r   )formats   "o/Users/jameslopez/projects/CWCArchive/cwc-podcast/.venv/lib/python3.14/site-packages/torch/fx/_compatibility.py__annotate__r      s%     $ $$ $8RD"H3E $    c                 2    V '       d	   R  R lpV# R R lpV# )c                0    V ^8  d   QhR\         R\         /# r   fnr
   r   )r   s   "r   r   #compatibility.<locals>.__annotate__   s     
	 
	 
	 
	r   c                     \         P                  ! \        V R R4      ;'       g    R4      pVR,          pWn        \        P                  V 4       \        P                  V 4       V # )__doc__N zD

.. note::
    Backwards-compatibility for this API is guaranteed.
)textwrapdedentgetattrr   _BACK_COMPAT_OBJECTS
setdefault_MARKED_WITH_COMPATIBILITYr   	docstrings   & r   mark_back_compat'compatibility.<locals>.mark_back_compat   sX     It(D(J(JKI  I
 #J ++B/&11"5Ir   c                0    V ^8  d   QhR\         R\         /# r   r   )r   s   "r   r   r      s     		 		R 		B 		r   c                     \         P                  ! \        V R R4      ;'       g    R4      pVR,          pWn        \        P                  V 4       V # )r   Nr   zN

.. warning::
    This API is experimental and is *NOT* backward-compatible.
)r   r   r   r   r   r   r   s   & r   mark_not_back_compat+compatibility.<locals>.mark_not_back_compat   sJ     It(D(J(JKI  I
 #J&11"5Ir    )r	   r!   r%   s   &  r   compatibilityr(      s    
	  		 $#r   c                    V ^8  d   Qh/ ^ \         9   d   \        \        R3,          ;R&   ^\         9   d   \        \        R3,          ;R&   # )r   Nr   r   )__conditional_annotations__dictr   )r   s   "r   r   r      s:    
 + *d39o *  1 0DdO 0 r   )r*   r   collections.abcr   typingr   r   r   r   r   r(   r   )r*   s   @r   <module>r.      s5     $  )+  *.0  0 T]$r   