ó
    EñiŠ  ã                   ól  • % S SK r S SKJr  S SKJs  Jr  SSKJrJ	r	  \(       a  S SK
Jr  Sr\\S4   \S'   \R                   (       a  \S	-  r\" S
 \ 5       5      r\S   \S'   \ HL  r\R&                   H9  r\" \\5      r\R.                  r\	R2                  R5                  \" \5      5        M;     MN     g)é    N)ÚTYPE_CHECKINGé   )Ú	polyfillsÚtrace_rules)Ú
ModuleType)Ú_collectionsÚbuiltinsÚ	functoolsÚ	itertoolsÚoperatorÚosÚstructÚsysÚfxÚtensorÚ
torch_c_nnÚ	traceback.ÚPOLYFILLED_MODULE_NAMES)Úpytreec              #   ón   #   • U  H+  n[         R                  " S U 3[        R                  S9v •  M-     g7f)Ú.)ÚpackageN)Ú	importlibÚimport_moduler   Ú__name__)Ú.0Ú	submodules     Ú[/home/mande/repo/quber/.venv/lib/python3.13/site-packages/torch/_dynamo/polyfills/loader.pyÚ	<genexpr>r   "   s0   é € ð 5â,ˆ	ô ×Ò˜a 	˜{˜O´Y×5GÑ5GÖHÚ,ùs   ‚35)r   .ÚPOLYFILLED_MODULES)r   Útypingr   Útorch.utils._pytreeÚutilsÚ_pytreeÚpython_pytreeÚ r   r   Útypesr   r   ÚtupleÚstrÚ__annotations__Ú_cxx_pytree_dynamo_traceabler    Úpolyfill_moduleÚ__all__Úpolyfill_nameÚgetattrÚpolyfill_handlerÚ__torch_dynamo_original__Úoriginal_fnÚ_builtin_function_idsÚremoveÚid© ó    r   Ú<module>r8      s¼   ðô Ý  ç +Ð +ç %ö Ý ð,Ð ˜˜s C˜x™ó ð ×-×-Ø˜{Ñ*Ðá/4ñ 5á,ó5ó 0Ð �EÐ+Ñ,ó ó *€OØ(×0Ô0ˆÙ" ?°MÓBÐØ&×@Ñ@ˆØ×)Ñ)×0Ñ0±°K³ÖAó 1ò *r7   