+
    –°³jK	  ã                   óp  a € R) t0 t ^ RIt^ RIt^ RIHt ]! 4       t] ^ k R R ltR*R lt/ RR bRR	 bR
R bRR bRR bRR bRR bRR bRR bRR bRR bRR bRR bR R! bR"R# bR$R% bt	]P                  P                  R&R'4      t]	P                  4        F  w  tt]P!                  ]]R(4       K  	  R# )+é    N)ÚFakeWorkc                ó$   € V ^8„  d   QhR\         /# )é   Úreturn)Úint)Úformats   "Úf/home/luca/screen-checking/.venv/lib/python3.14/site-packages/torch/distributed/_meta_registrations.pyÚ__annotate__r
   
   s   € ÷ ñ œCñ ó    c                  óz   €  \         P                  ! ^R4      p V \        9  g   K%  \        P                  V 4       V # )Ti Êš;)ÚrandomÚrandintÚused_idsÚadd)Únew_ids    r	   Úgenerate_unique_idr   
   s.   € Ø
Ü—’  5Ó)ˆØœÖ!Ü�L‰L˜Ô ØˆMr   c                 ó~   € \        4       p\        4       Vn        VP                  4       pV'       d   V ^ ,          V3# T# )r   )r   r   Úseq_idÚboxed)ÚargsÚreturn_first_argÚworkÚfakework_script_objs   &&  r	   Úcreate_fakeworkr      s7   € Ü‹:€DÜ$Ó&€D„KØŸ*™*›,Ðß-=ˆD��GÐ(Ð)ÐVÐCVÐVr   Ú
broadcast_c                  ó   € \        V 4      # ©N©r   ©r   s   *r	   Ú<lambda>r    #   ó	   € ¤°Ô 5r   Ú
allreduce_c                  ó   € \        V 4      # r   r   r   s   *r	   r    r    $   r!   r   Ú
allgather_c                  ó   € \        V 4      # r   r   r   s   *r	   r    r    %   r!   r   Ú_allgather_base_c                  ó   € \        V 4      # r   r   r   s   *r	   r    r    &   s	   € ¤o°dÔ&;r   Úreduce_scatter_c                  ó   € \        V 4      # r   r   r   s   *r	   r    r    '   s	   € ¤_°TÔ%:r   Ú_reduce_scatter_base_c                  ó   € \        V 4      # r   r   r   s   *r	   r    r    (   s	   € ¬?¸4Ô+@r   Úreduce_c                  ó   € \        V R R7      # ©F)r   r   r   s   *r	   r    r    )   ó   € œ_¨TÀEÕJr   Úgather_c                  ó   € \        V R R7      # r.   r   r   s   *r	   r    r    *   r/   r   Úscatter_c                  ó   € \        V 4      # r   r   r   s   *r	   r    r    +   s	   € œo¨dÔ3r   Ú	alltoall_c                  ó   € \        V 4      # r   r   r   s   *r	   r    r    ,   s	   € œ¨tÔ4r   Úalltoall_base_c                  ó   € \        V R R7      # r.   r   r   s   *r	   r    r    -   s   € ¤O°DÈ5Õ$Qr   Úbarrierc                  ó   € \        V R R7      # r.   r   r   s   *r	   r    r    .   r/   r   Úmonitored_barrier_c                  ó   € R # r   © r   s   *r	   r    r    /   s   € ©r   Úsendc                  ó   € \        V R R7      # r.   r   r   s   *r	   r    r    0   s   € œ/¨$ÀÕGr   Úrecv_c                  ó   € \        V R R7      # r.   r   r   s   *r	   r    r    1   s   € œ?¨4À%ÕHr   Úrecv_any_source_c                  ó   € \        V R R7      # r.   r   r   s   *r	   r    r    2   s   € ¤o°dÈUÕ&Sr   Úc10dÚIMPLÚMetac                óV   € V ^8„  d   Qh/ ^ \         9   d   \        \        ,          ;R&   # )r   r   )Ú__conditional_annotations__Úsetr   )r   s   "r	   r
   r
      s   € ‡�÷ Ò Œ#Œc�(Ñ ò r   )T)rG   r   ÚtorchÚtorch._C._distributed_c10dr   rH   r   r   r   Ú_META_FUNCTIONSÚlibraryÚLibraryÚlib_implÚitemsÚopÚ	meta_funcÚimplr
   )rG   s   @r	   Ú<module>rS      s:  øðß €ã Ý /ñ “U€Ó õôWðØÑ5ðàÑ5ðð Ñ5ðð Ñ;ð	ð
 Ñ:ðð Ñ@ðð ÑJðð ÑJðð Ñ3ðð Ñ4ðð ÑQðð ÑJðð Ñ,ðð ÑGðð ÑHðð  ÑSð!€ð& �=‰=× Ñ  ¨Ó0€Ø$×*Ñ*Ö,�M€Bˆ	Ø‡M�M�"�i Ö(ó -r   