§
    Ë²Åj  ã                   ó€   — d Z ddlZddlmZmZmZmZmZmZ ddl	Z	ddl
mc mZ ej         G d„ d¦  «        ¦   «         ZdS )z7Experimental classes and functions used by ONNX export.é    N)ÚMappingÚOptionalÚSequenceÚSetÚTypeÚUnionc                   óà  — e Zd ZU dZdZeed<   dZeed<   ej	        j
        Zej	        ed<   dZeee                  ed<   dZeee                  ed	<   ej        j        Zej        ed
<   dZee         ed<   dZeed<   dZeeeeeeef         ee         f         f                  ed<   dZee         ed<   dZeeeef                  ed<   dZeeeeej         j!                          f         ed<   dS )ÚExportOptionsz,Arguments used by :func:`torch.onnx.export`.TÚexport_paramsFÚverboseÚtrainingNÚinput_namesÚoutput_namesÚoperator_export_typeÚopset_versionÚdo_constant_foldingÚdynamic_axesÚkeep_initializers_as_inputsÚcustom_opsetsÚexport_modules_as_functions)"Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   ÚboolÚ__annotations__r   Ú_C_onnxÚTrainingModeÚEVALr   r   r   r   Ústrr   ÚOperatorExportTypesÚONNXr   r   Úintr   r   r   r   r   r   r   r   r   ÚtorchÚnnÚModule© ó    úIC:\Projects\Historical\venv\Lib\site-packages\torch/onnx/_experimental.pyr
   r
   
   sV  € € € € € € à6Ð6ð €M�4ÐÐÑØ€GˆTÐÐÑØ%,Ô%9Ô%>€HˆgÔ"Ð>Ð>Ñ>Ø+/€K�˜( 3œ-Ô(Ð/Ð/Ñ/Ø,0€L�(˜8 Cœ=Ô)Ð0Ð0Ñ0Ø8?Ô8SÔ8XÐ˜'Ô5ÐXÐXÑXØ#'€M�8˜C”=Ð'Ð'Ñ'Ø $Ð˜Ð$Ð$Ñ$ØTX€L�(˜7 3¨¨g°c¸3°hÔ.?ÀÈ#ÄÐ.NÔ(OÐ#OÔPÔQÐXÐXÑXØ26Ð ¨$¤Ð6Ð6Ñ6Ø15€M�8˜G C¨ HÔ-Ô.Ð5Ð5Ñ5ØKPÐ  t¨S°°e´h´oÔ1FÔ-GÐ'GÔ!HÐPÐPÑPÐPÐPr(   r
   )r   ÚdataclassesÚtypingr   r   r   r   r   r   r$   Útorch._C._onnxÚ_CÚ_onnxr   Ú	dataclassr
   r'   r(   r)   ú<module>r0      s·   ðØ =Ð =à Ð Ð Ð Ø @Ð @Ð @Ð @Ð @Ð @Ð @Ð @Ð @Ð @Ð @Ð @Ð @Ð @Ð @Ð @à €€€Ø  Ð  Ð  Ð  Ð  Ð  Ð  Ð  Ð  ð ÔðQð Qð Qð Qð Qñ Qô Qñ ÔðQð Qð Qr(   