+
    ˜°³j–  ã                  ó¦   € R t ^ RIHt . ROt^ RIt^ RIHt ]'       d   ^ RIHt  ! R R]	4      t
 ! R	 R
]4      t ! R R]4      t ! R R]4      tR# )zONNX exporter exceptions.)ÚannotationsÚOnnxExporterWarningÚSymbolicValueErrorÚUnsupportedOperatorErrorN)ÚTYPE_CHECKING)Ú_Cc                  ó   € ] tR t^tRtRtR# )r   zWarnings in the ONNX exporter.© N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú__static_attributes__r	   ó    ÚR/home/luca/screen-checking/.venv/lib/python3.14/site-packages/torch/onnx/errors.pyr   r      s   † Ý(r   c                  ó   € ] tR t^tRtRtR# )ÚOnnxExporterErrorzSErrors raised by the ONNX exporter. This is the base class for all exporter errors.r	   Nr
   r	   r   r   r   r      s   † Ý]r   r   c                  ó2   a € ] tR t^tRtR V 3R lltRtV ;t# )r   z7Raised when an operator is unsupported by the exporter.c               ó(   € V ^8„  d   QhRRRRRRRR/# )	é   ÚnameÚstrÚversionÚintÚsupported_versionz
int | NoneÚreturnÚNoner	   )Úformats   "r   Ú__annotate__Ú%UnsupportedOperatorError.__annotate__!   s)   € ÷ ñ ˜Sð ¨3ð À:ð ÐRVñ r   c                	ó–   <€ Ve   RV RV RV R2pM'VP                  R4      '       d   RV RV R2pMRV R2p\        SV `	  V4       R # )	NzExporting the operator 'z' to ONNX opset version zB is not supported. Support for this operator was added in version z!, try exporting with this versionz is not supportedz>ONNX export failed on an operator with unrecognized namespace zo. If you are trying to export a custom operator, make sure you registered it with the right domain and version.)zaten::zprim::zquantized::)Ú
startswithÚsuperÚ__init__)Úselfr   r   r   ÚmsgÚ	__class__s   &&&& €r   r%   Ú!UnsupportedOperatorError.__init__!   s�   ø€ ØÒ(à*¨4¨&Ð0HÈÈ	ð RTà$Ð%Ð%FðHñ ð
 �_‰_Ð@×AÒAà*¨4¨&Ð0HÈÈ	ð R#ð #ñ ð QÐQUÐPVð W0ð 0ð ô 	‰Ñ˜Ör   r	   ©r   r   r   r   r   r%   r   Ú__classcell__©r(   s   @r   r   r      s   ø† ÙA÷ö r   c                  ó2   a € ] tR t^7tRtR V 3R lltRtV ;t# )r   z+Errors around TorchScript values and nodes.c               ó$   € V ^8„  d   QhRRRRRR/# )r   r'   r   Úvaluez_C.Valuer   r   r	   )r   s   "r   r    ÚSymbolicValueError.__annotate__<   s!   € ÷ )"ñ )"˜Cð )"¨ð )"°Tñ )"r   c                	óÌ  <€ V R V RVP                  4        RVP                  4       P                  4        R2pVP                  4       P                  4       pV'       d   VRV R2,          p VR,          pT\        P
                  ! RRP                  R	 \        VP                  4       P                  4       4       4       4      ;'       g    R
,           R,           R,           RP                  R \        VP                  4       P                  4       4       4       4      ;'       g    R
,           R4      ,          p\        SV `1  V4       R#   \         d    TR,          p L'i ; i)z  [Caused by the value 'z	' (type 'z;') in the TorchScript graph. The containing node has kind 'z'.] z
    (node defined in Ú)z

zInputs:
Ú
c              3  óZ   "  € T F!  w  rR V RV RVP                  4        R2x € K#  	  R# 5i©z    #z: z	  (type 'z')N©Útype)Ú.0ÚiÚinput_s   &  r   Ú	<genexpr>Ú.SymbolicValueError.__init__.<locals>.<genexpr>M   s4   é € ð "á-M¡	 ð $ A 3 b¨¨°	¸&¿+¹+»-¸ÈÕKÛ-Mùó   ‚)+z	    Emptyz	Outputs:
c              3  óZ   "  € T F!  w  rR V RV RVP                  4        R2x € K#  	  R# 5ir5   r6   )r8   r9   Úoutputs   &  r   r;   r<   V   s4   é € ð "á-N¡	 ð $ A 3 b¨¨°	¸&¿+¹+»-¸ÈÕKÛ-Nùr=   z    zv Failed to obtain its input and output for debugging. Please refer to the TorchScript graph for debugging information.N)r7   ÚnodeÚkindÚsourceRangeÚtextwrapÚindentÚjoinÚ	enumerateÚinputsÚoutputsÚAttributeErrorr$   r%   )r&   r'   r/   ÚmessageÚcode_locationr(   s   &&&  €r   r%   ÚSymbolicValueError.__init__<   sf  ø€ àˆeÐ+¨E¨7°)¸E¿J¹J»L¸>ð J@Ø@EÇ
Á
Ã×@QÑ@QÓ@SÐ?TÐTXðZð 	ð
 Ÿ
™
›×0Ñ0Ó2ˆßØÐ0°°¸qÐAÕAˆGð	à�vÕˆGØ”x—’ààŸ	™	ñ "ä-6°u·z±z³|×7JÑ7JÓ7LÔ-Mó"ó ÷ 'ð 'ð 'õð õð #õ	#ð Ÿ	™	ñ "ä-6°u·z±z³|×7KÑ7KÓ7MÔ-Nó"ó ÷ 'ð 'ð 'õð$ ó)õ ˆGô8 	‰Ñ˜Ö!øô ô 	ØðSõŠGð	ús    Á.AE ÃAE Ä'E ÅE#Å"E#r	   r*   r,   s   @r   r   r   7   s   ø† Ù5÷)"ö )"r   )r   r   r   )r   Ú
__future__r   Ú__all__rC   Útypingr   Útorchr   ÚUserWarningr   ÚRuntimeErrorr   r   r   r	   r   r   Ú<module>rS      sV   ðÙ å "ò€ó Ý  ÷ Ýô)˜+ô )ô^˜ô ^ôÐ0ô ô6."Ð*ö ."r   