ó
    ¿íØh¥	  ã                   óB   • S SK rS SKrS SKJr  S SKJr   " S S\5      rg)é    N)ÚBase)Úexpectc                   ó<   • \ rS rSr\SS j5       r\SS j5       rSrg)ÚAndé   Nc                  ó´  • [         R                  R                  SSS/S/S9n [        R                  R                  SS5      S:„  R                  [        5      n[        R                  R                  SS5      S:„  R                  [        5      n[        R                  " X5      n[        XU/U/S	S
9  [        R                  R                  SSS5      S:„  R                  [        5      n[        R                  R                  SSS5      S:„  R                  [        5      n[        R                  " X5      n[        XU/U/SS
9  [        R                  R                  SSSS5      S:„  R                  [        5      n[        R                  R                  SSSS5      S:„  R                  [        5      n[        R                  " X5      n[        XU/U/SS
9  g )Nr   ÚxÚyÚand©ÚinputsÚoutputsé   é   r   Ú
test_and2d©r   r   Únameé   Ú
test_and3dé   Ú
test_and4d©
ÚonnxÚhelperÚ	make_nodeÚnpÚrandomÚrandnÚastypeÚboolÚlogical_andr   ©Únoder	   r
   Úzs       ÚY/var/www/fran/franai/venv/lib/python3.13/site-packages/onnx/backend/test/case/node/and.pyÚexportÚ
And.export   st  € ä{‰{×$Ñ$ØØ˜:ØGð %ð 
ˆô Y‰Y_‰_˜Q Ó" QÑ&×.Ñ.¬tÓ4ˆÜY‰Y_‰_˜Q Ó" QÑ&×.Ñ.¬tÓ4ˆÜNŠN˜1Ó ˆÜˆt ˜F¨Q¨C°lÒCô Y‰Y_‰_˜Q  1Ó%¨Ñ)×1Ñ1´$Ó7ˆÜY‰Y_‰_˜Q  1Ó%¨Ñ)×1Ñ1´$Ó7ˆÜNŠN˜1Ó ˆÜˆt ˜F¨Q¨C°lÒCô Y‰Y_‰_˜Q  1 aÓ(¨1Ñ,×4Ñ4´TÓ:ˆÜY‰Y_‰_˜Q  1 aÓ(¨1Ñ,×4Ñ4´TÓ:ˆÜNŠN˜1Ó ˆÜˆt ˜F¨Q¨C°lÓCó    c                  óü  • [         R                  R                  SSS/S/S9n [        R                  R                  SSS5      S	:„  R                  [        5      n[        R                  R                  S5      S	:„  R                  [        5      n[        R                  " X5      n[        XU/U/S
S9  [        R                  R                  SSS5      S	:„  R                  [        5      n[        R                  R                  SS5      S	:„  R                  [        5      n[        R                  " X5      n[        XU/U/SS9  [        R                  R                  SSSS5      S	:„  R                  [        5      n[        R                  R                  SS5      S	:„  R                  [        5      n[        R                  " X5      n[        XU/U/SS9  [        R                  R                  SSSS5      S	:„  R                  [        5      n[        R                  R                  SSS5      S	:„  R                  [        5      n[        R                  " X5      n[        XU/U/SS9  [        R                  R                  SSSS5      S	:„  R                  [        5      n[        R                  R                  SSSS5      S	:„  R                  [        5      n[        R                  " X5      n[        XU/U/SS9  g )Nr   r	   r
   r   r   r   r   r   r   Útest_and_bcast3v1dr   Útest_and_bcast3v2dr   Útest_and_bcast4v2dÚtest_and_bcast4v3dé   Útest_and_bcast4v4dr   r"   s       r%   Úexport_and_broadcastÚAnd.export_and_broadcast'   sU  € ä{‰{×$Ñ$ØØ˜:ØGð %ð 
ˆô Y‰Y_‰_˜Q  1Ó%¨Ñ)×1Ñ1´$Ó7ˆÜY‰Y_‰_˜QÓ !Ñ#×+Ñ+¬DÓ1ˆÜNŠN˜1Ó ˆÜˆt ˜F¨Q¨CÐ6JÒKô Y‰Y_‰_˜Q  1Ó%¨Ñ)×1Ñ1´$Ó7ˆÜY‰Y_‰_˜Q Ó" QÑ&×.Ñ.¬tÓ4ˆÜNŠN˜1Ó ˆÜˆt ˜F¨Q¨CÐ6JÒKô Y‰Y_‰_˜Q  1 aÓ(¨1Ñ,×4Ñ4´TÓ:ˆÜY‰Y_‰_˜Q Ó" QÑ&×.Ñ.¬tÓ4ˆÜNŠN˜1Ó ˆÜˆt ˜F¨Q¨CÐ6JÒKô Y‰Y_‰_˜Q  1 aÓ(¨1Ñ,×4Ñ4´TÓ:ˆÜY‰Y_‰_˜Q  1Ó%¨Ñ)×1Ñ1´$Ó7ˆÜNŠN˜1Ó ˆÜˆt ˜F¨Q¨CÐ6JÒKô Y‰Y_‰_˜Q  1 aÓ(¨1Ñ,×4Ñ4´TÓ:ˆÜY‰Y_‰_˜Q  1 aÓ(¨1Ñ,×4Ñ4´TÓ:ˆÜNŠN˜1Ó ˆÜˆt ˜F¨Q¨CÐ6JÓKr(   © )ÚreturnN)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ústaticmethodr&   r0   Ú__static_attributes__r2   r(   r%   r   r      s,   † ØóDó ðDð2 ó#Ló ó#Lr(   r   )Únumpyr   r   Úonnx.backend.test.case.baser   Úonnx.backend.test.case.noder   r   r2   r(   r%   Ú<module>r=      s!   ðó
 ã Ý ,Ý .ô?Lˆ$õ ?Lr(   