ó
    ÀíØh  ã                   ó2   • S SK Jr  S SKJr   " S S\5      rg)é    )Útensor_dtype_to_np_dtype)ÚOpRunc                   ó   • \ rS rSrSS jrSrg)ÚOptionalé
   Nc           	      óˆ   • Ub<  Ub9  [        U5      nX1R                  :w  a  [        SUR                   SU SU S35      eU/4$ )NzInput dtype z (z) and parameter type_proto z	 disagree)r   ÚdtypeÚ	TypeError)ÚselfÚxÚtypeÚdts       ÚX/var/www/fran/franai/venv/lib/python3.13/site-packages/onnx/reference/ops/op_optional.pyÚ_runÚOptional._run   sU   € Ø‰=˜TÑ-Ü)¨$Ó/ˆBØ—W‘W‹}ÜØ" 1§7¡7 )¨2¨b¨TÐ1LÈTÈFÐR[Ð\óð ð ˆvˆó    © )NN)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   Ú__static_attributes__r   r   r   r   r   
   s   † ÷r   r   N)Úonnx.helperr   Úonnx.reference.op_runr   r   r   r   r   Ú<module>r      s   ðõ 1Ý 'ôˆuõ r   