
    Ng                     J    d dl Zd dlZd dlmZ d dlmZ  G d de          ZdS )    N)Base)expectc                   &    e Zd Zedd            ZdS )
ShrinkTestreturnNc            
         t           j                            ddgdgdd          } t           j                            | gdt           j                            dt           j        j        dg          gt           j                            dt           j        j        dg          g          }t           j                            |dt           j                            d	d
          g          }t          j
        g dt          j                  }t          j
        g dt          j                  }t          ||g|gd           d S )NShrinkxyg      ?)lambdbias   )nodesnameinputsoutputszbackend-test 
   )producer_nameopset_imports)g       g              g      ?g       @)dtype)g      r   r   r   g      ?test_shrink)r   r   r   )onnxhelper	make_node
make_graphmake_tensor_value_infoTensorProtoFLOATmake_model_gen_versionmake_opsetidnparrayfloat32r   )nodegraphmodelr
   r   s        _/var/www/html/ai-engine/env/lib/python3.11/site-packages/onnx/backend/test/case/model/shrink.pyexportzShrinkTest.export   s>   {$$EE % 
 
 &&&2238H8NQRPSTT 2238H8NQRPSTT ' 	
 	
 22(;33B;;< 3 
 
 H000
CCCH///rzBBBuaS1#MBBBBBB    )r   N)__name__
__module____qualname__staticmethodr*    r+   r)   r   r      s8        C C C \C C Cr+   r   )numpyr#   r   onnx.backend.test.case.baser   onnx.backend.test.case.modelr   r   r0   r+   r)   <module>r4      s~   
      , , , , , , / / / / / /C C C C C C C C C Cr+   