§
    1�ÅjÚ  ã                  óV   — d dl mZ 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 )é    )ÚannotationsN)ÚBase)Úexpectc                  ó&   — e Zd Zedd„¦   «         ZdS )Ú
ShrinkTestÚreturnÚNonec            
     óŽ  — 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        úTC:\Projects\Historical\venv\Lib\site-packages\onnx/backend/test/case/model/shrink.pyÚexportzShrinkTest.export   s>  € åŒ{×$Ò$ØØˆEØˆEØØð %ñ 
ô 
ˆõ ”×&Ò&Ø�&Øå”×2Ò2°3½Ô8HÔ8NÐQRÐPSÑTÔTðõ ”×2Ò2°3½Ô8HÔ8NÐQRÐPSÑTÔTðð 'ñ 	
ô 	
ˆõ ”×2Ò2ØØ(Ýœ;×3Ò3°B¸Ñ;Ô;Ð<ð 3ñ 
ô 
ˆõ ŒHÐ0Ð0Ð0½¼
ÐCÑCÔCˆÝŒHÐ/Ð/Ð/µr´zÐBÑBÔBˆåˆu˜a˜S¨1¨#°MÐBÑBÔBÐBÐBÐBó    N)r   r	   )Ú__name__Ú
__module__Ú__qualname__Ústaticmethodr,   © r-   r+   r   r      s8   € € € € € ØðCð Cð Cñ „\ðCð Cð Cr-   r   )
Ú
__future__r   Únumpyr%   r   Úonnx.backend.test.case.baser   Úonnx.backend.test.case.modelr   r   r2   r-   r+   ú<module>r7      s�   ðð #Ð "Ð "Ð "Ð "Ð "à Ð Ð Ð à €€€Ø ,Ð ,Ð ,Ð ,Ð ,Ð ,Ø /Ð /Ð /Ð /Ð /Ð /ðCð Cð Cð Cð C�ñ Cô Cð Cð Cð Cr-   