
    hP                     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rg)Not   Nc                  V   [         R                  R                  SS/S/S9n [        R                  R                  SS5      S:  R                  [        5      n[        X/[        R                  " U5      /SS	9  [        R                  R                  SSS
5      S:  R                  [        5      n[        X/[        R                  " U5      /SS	9  [        R                  R                  SSS
S5      S:  R                  [        5      n[        X/[        R                  " U5      /SS	9  g )Nr   xnot)inputsoutputs      r   test_not_2d)r   r   name   test_not_3d   test_not_4d)
onnxhelper	make_nodenprandomrandnastypeboolr   logical_not)noder	   s     Y/var/www/fran/franai/venv/lib/python3.13/site-packages/onnx/backend/test/case/node/not.pyexport
Not.export   s    {{$$5G % 
 YY__Q"Q&..t4tC"..*;)<=Q YY__Q1%)11$7tC"..*;)<=Q YY__Q1a(1,44T:tC"..*;)<=Q     )returnN)__name__
__module____qualname____firstlineno__staticmethodr    __static_attributes__r#   r"   r   r   r      s    R Rr"   r   )numpyr   r   onnx.backend.test.case.baser   onnx.backend.test.case.noder   r   r#   r"   r   <module>r.      s!   
   , .R$ Rr"   