
    sg                         U d dl Z d dlmZmZ ddlmZmZ erd dlmZ dZ	ee
df   ed<    ed	 e	D              Zed
   ed<   eD ]I  Zej                  D ]8  Z eee      Zej&                  Zej*                  j-                   ee             : K y)    N)TupleTYPE_CHECKING   )	polyfillstrace_rules)
ModuleType)builtins	functools	itertoolsossys.POLYFILLED_MODULE_NAMESc              #   l   K   | ],  }t        j                  d | t        j                         . yw).)packageN)	importlibimport_moduler   __name__).0	submodules     Q/var/www/html/venv/lib/python3.12/site-packages/torch/_dynamo/polyfills/loader.py	<genexpr>r      s4      5 a	{OY5G5GHH5s   24)r   .POLYFILLED_MODULES)r   typingr   r    r   r   typesr   r   str__annotations__tupler   polyfill_module__all__polyfill_namegetattrpolyfill_handler__torch_dynamo_original__original_fn_builtin_function_idsremoveid     r   <module>r,      s     ' %  , sCx  05 5,5 0 E+,  * BO(00 B"?MB&@@))00KABBr+   