
    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rg)
SingleRelu   Nc                     [         R                  R                  SS/S/SS9n [         R                  R                  U /S[         R                  R	                  S[         R
                  R                  SS/5      /[         R                  R	                  S[         R
                  R                  SS/5      /S	9n[         R                  R                  US
[         R                  R                  SS5      /S9n[        R                  R                  SS5      R                  [        R                  5      n[        R                  " US5      n[        X#/U/SS9  g )NReluxytest)namer         )nodesr   inputsoutputszbackend-test 	   )producer_nameopset_importsr   test_single_relu_model)r   r   r   )onnxhelper	make_node
make_graphmake_tensor_value_infoTensorProtoFLOATmake_model_gen_versionmake_opsetidnprandomrandnastypefloat32maximumr   )nodegraphmodelr
   r   s        b/var/www/fran/franai/venv/lib/python3.13/site-packages/onnx/backend/test/case/model/single-relu.pyexportSingleRelu.export   s    {{$$VcUSE$G&&&2238H8H8N8NQRTUPVW 2238H8H8N8NQRTUPVW ' 	
 22(;;33B:; 3 
 IIOOAq!((4JJq!uS1#4LM     )returnN)__name__
__module____qualname____firstlineno__staticmethodr+   __static_attributes__r.   r-   r*   r   r      s    N Nr-   r   )numpyr!   r   onnx.backend.test.case.baser   onnx.backend.test.case.modelr   r   r.   r-   r*   <module>r9      s!   
   , /N Nr-   