ó
    ¿íØ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)ÚSqueezeé   Nc                  óT  • [         R                  R                  SSS/S/S9n [        R                  R                  SSSS	5      R                  [        R                  5      n[        R                  " S
/[        R                  S9n[        R                  " US
S9n[        XU/U/SS9  g )Nr   ÚxÚaxesÚy©ÚinputsÚoutputsé   é   é   é   r   ©Údtype©ÚaxisÚtest_squeeze©r   r   Úname©ÚonnxÚhelperÚ	make_nodeÚnpÚrandomÚrandnÚastypeÚfloat32ÚarrayÚint64Úsqueezer   ©Únoder	   r
   r   s       Ú]/var/www/fran/franai/venv/lib/python3.13/site-packages/onnx/backend/test/case/node/squeeze.pyÚexport_squeezeÚSqueeze.export_squeeze   s‹   € ä{‰{×$Ñ$ØØ˜=ØEð %ð 
ˆô
 I‰IO‰O˜A˜q ! QÓ'×.Ñ.¬r¯z©zÓ:ˆÜxŠx˜˜¤2§8¡8Ñ,ˆÜJŠJq˜qÑ!ˆäˆt ˜I°¨s¸ÓHó    c                  óT  • [         R                  R                  SSS/S/S9n [        R                  R                  SSSS5      R                  [        R                  5      n[        R                  " S	/[        R                  S
9n[        R                  " US	S9n[        XU/U/SS9  g )Nr   r	   r
   r   r   r   r   r   éþÿÿÿr   r   Útest_squeeze_negative_axesr   r   r&   s       r(   Úexport_squeeze_negative_axesÚ$Squeeze.export_squeeze_negative_axes   sŒ   € ä{‰{×$Ñ$ØØ˜=ØEð %ð 
ˆô
 I‰IO‰O˜A˜q ! QÓ'×.Ñ.¬r¯z©zÓ:ˆÜxŠx˜˜¤B§H¡HÑ-ˆÜJŠJq˜rÑ"ˆÜˆt ˜I°¨sÐ9UÓVr+   © )ÚreturnN)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ústaticmethodr)   r/   Ú__static_attributes__r1   r+   r(   r   r      s,   † Øó
Ió ð
Ið ó	Wó ó	Wr+   r   )Únumpyr   r   Úonnx.backend.test.case.baser   Úonnx.backend.test.case.noder   r   r1   r+   r(   Ú<module>r<      s!   ðó
 ã Ý ,Ý .ôWˆdõ Wr+   