+
    –°³j„  ã                   ó    € ^ RI t ^ RIHt ^ RIHt ^ RItR.t]! R]R7       ! R R]P                  P                  P                  4      4       t
R# )é    N©ÚAny)Ú
deprecatedÚautocastzi`torch.cpu.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cpu', args...)` instead.)Úcategoryc                   óî   a a€ ] tR t^t oRt]P                  R8  d   R]P                  R3V3R lV 3R lllt	R t
R]P                  R3V3R lV 3R llltV 3R ltV3R	 lV 3R
 lltV 3R ltRtVtV ;t# )r   zŒ
See :class:`torch.autocast`.
``torch.cpu.amp.autocast(args...)`` is deprecated. Please use ``torch.amp.autocast("cpu", args...)`` instead.
Tc                ó@   <€ V ^8„  d   QhRS[ RS[P                  RS[ /# ©é   ÚenabledÚdtypeÚcache_enabled©ÚboolÚtorchr   )ÚformatÚ__classdict__s   "€Ú\/home/luca/screen-checking/.venv/lib/python3.14/site-packages/torch/cpu/amp/autocast_mode.pyÚ__annotate__Úautocast.__annotate__   s-   ø€ ÷ 	(ñ 	(áð	(ñ —;‘;ð	(ñ  ñ		(ó    c                ó"   <€ \         SV `  V 4      # ©N)ÚsuperÚ__new__)Úclsr   r   r   Ú	__class__s   &&&&€r   r   Úautocast.__new__   s   ø€ ô ‘7‘? 3Ó'Ð'r   c                ó   € R # r   © )r   s   &r   Ú__init_subclass__Úautocast.__init_subclass__'   s   € Ùr   c                ó@   <€ V ^8„  d   QhRS[ RS[P                  RS[ /# r
   r   )r   r   s   "€r   r   r   *   s-   ø€ ÷ 
ñ 
áð
ñ �{‰{ð
ñ ñ	
r   c                óž   <€ \         P                  P                  4       '       d   Wn        R V n        W n        R# \        SV `  R WVR7       R# )ÚcpuN)r   r   r   )r   Ú_jit_internalÚis_scriptingÚ_enabledÚdeviceÚ
fast_dtyper   Ú__init__)Úselfr   r   r   r   s   &&&&€r   r+   Úautocast.__init__*   sG   ø€ ô ×Ñ×+Ñ+×-Ò-Ø#ŒMØˆDŒKØ#ŒOÙÜ‰ÑØ˜7¸}ð 	ö 	
r   c                ól   <€ \         P                  P                  4       '       d   V # \        SV `  4       # r   )r   r&   r'   r   Ú	__enter__)r,   r   s   &€r   r/   Úautocast.__enter__9   s+   ø€ Ü×Ñ×+Ñ+×-Ò-ØˆKÜ‰wÑ Ó"Ð"r   c                ó,   <€ V ^8„  d   QhRS[ RS[ RS[ /# )r   Úexc_typeÚexc_valÚexc_tbr   )r   r   s   "€r   r   r   ?   s"   ø€ ÷ ;ñ ;¡ð ;©sð ;¹Cñ ;r   c                óp   <€ \         P                  P                  4       '       d   R # \        SV `  WV4      # r   )r   r&   r'   r   Ú__exit__)r,   r2   r3   r4   r   s   &&&&€r   r6   Úautocast.__exit__?   s-   ø€ Ü×Ñ×+Ñ+×-Ò-ÙÜ‰wÑ °6Ó:Ð:r   c                ón   <€ \         P                  P                  4       '       d   V# \        SV `  V4      # r   )r   r&   r'   r   Ú__call__)r,   Úfuncr   s   &&€r   r9   Úautocast.__call__D   s-   ø€ Ü×Ñ×+Ñ+×-Ò-ØˆKÜ‰wÑ Ó%Ð%r   )r(   r)   r*   )é   é   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚsysÚversion_infor   Úbfloat16r   r!   r+   r/   r6   r9   Ú__static_attributes__Ú__classdictcell__Ú__classcell__)r   r   s   @@r   r   r      sj   ù‡ € ñð ×Ñ˜'Ô!ð !Ø!&§¡Ø"&÷		(õ 	(ò	ð
 Ø"Ÿ^™^Ø"÷	
õ 
õ#÷;ó ;÷
&õ &r   )rC   Útypingr   Útyping_extensionsr   r   Ú__all__ÚFutureWarningÚampÚautocast_moder   r    r   r   Ú<module>rO      sR   ðã 
Ý Ý (ã ð ˆ,€ñ ð?àôô
6&ˆu�y‰y×&Ñ&×/Ñ/ó 6&óò
6&r   