
    JTh	                     |    S r SSKrSSKJrJr  SSKJrJr  SSKrSSK	J
s  Jr  \R                   " S S5      5       rg)z7Experimental classes and functions used by ONNX export.    N)MappingSequence)OptionalUnionc                      \ rS rSr% SrSr\\S'   Sr\\S'   \	R                  R                  r\	R                  \S'   Sr\\\      \S	'   Sr\\\      \S
'   \	R$                  R&                  r\	R$                  \S'   Sr\\   \S'   Sr\\S'   Sr\\\\\\\4   \\   4   4      \S'   Sr\\   \S'   Sr\\\\4      \S'   Sr\\\\\ RB                  RD                        4   \S'   Sr#g)ExportOptions   z,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____firstlineno____doc__r
   bool__annotations__r   _C_onnxTrainingModeEVALr   r   r   r   strr   OperatorExportTypesONNXr   r   intr   r   r   r   r   r   r   settypetorchnnModule__static_attributes__r       P/var/www/auris/envauris/lib/python3.13/site-packages/torch/onnx/_experimental.pyr   r      s   6 M4GT%,%9%9%>%>Hg"">+/K(3-(/,0L(8C=)08?8S8S8X8X'55X#'M8C=' $$TXL(73gc3h.?#.N(O#OPQX26$615M8GCH-.5KPtSehhoo1F-G'G!HPr+   r   )r   dataclassescollections.abcr   r   typingr   r   r'   torch._C._onnx_C_onnxr   	dataclassr   r   r+   r,   <module>r4      s<    =  - "      Q Q Qr+   