ó
    IÐ¦i-  ã                   ó   • S SK r S rS rg)é    Nc                 óª   • [        U [        R                  5      (       a*  SU R                   SU R                   SU R
                   S3$ [        U 5      $ )z<
Helper function to print out debug info in a friendly way.
zTensor(z, grad=z, dtype=Ú))Ú
isinstanceÚtorchÚTensorÚshapeÚrequires_gradÚdtypeÚstr)Úvs    Úb/var/www/html/ai-image-ml/venv/lib/python3.13/site-packages/torch/distributed/pipelining/_debug.pyÚfriendly_debug_infor      sF   € ô !”U—\‘\×"Ñ"Ø˜Ÿ™˜	 ¨¯©Ð(9¸À!Ç'Á'ÀÈ!ÐLÐLä1‹vˆó    c                 ó^   • [         R                  R                  R                  U [        5      $ )zd
Helper function to apply `friendly_debug_info` to items in `a`.
`a` may be a list, tuple, or dict.
)r   ÚfxÚnodeÚmap_aggregater   )Úas    r   Úmap_debug_infor      s    € ô
 8‰8=‰=×&Ñ& qÔ*=Ó>Ð>r   )r   r   r   © r   r   Ú<module>r      s   ðó òó?r   