
    HЦi*                     P    S SK Jr  S SKJrJr  S rS\4S jr\S:X  a  \" S5      eg)	    )List)_compile_graph_to_code_table_generate_upgraders_graphc                 V   ^ U4S jm0 nU  H  nUS   nUS   nT" U5      nXAU'   M     U$ )Nc                 n   > [        U [        5      (       d  U $ U  Vs/ s H  nT" U5      PM     sn$ s  snf N)
isinstancetuple)contentilistifys     Z/var/www/html/ai-image-ml/venv/lib/python3.13/site-packages/torch/jit/generate_bytecode.pyr    format_bytecode.<locals>.listify	   s1    '5))N$+,Gq
G,,,s   2r       )tableformatted_tableentry
identifierr   r   s        @r   format_bytecoder      sE    -
 O1X
('"&-
#	 
     returnc                      / n [        5       nUR                  5        H.  u  p#[        X#5      nU[        U5      0nU R	                  U5        M0     U $ r   )r   itemsr   r   append)yaml_contentupgraders_graph_mapupgrader_nameupgrader_graphbytecode_tabler   s         r   generate_upgraders_bytecoder!      sV    L35)<)B)B)D%5mT ?@E" *E r   __main__z)This file is not meant to be run directlyN)	typingr   torch._Cr   r   r   r!   __name__RuntimeErrorr   r   r   <module>r'      s7     L T  z
B
CC r   