§
    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 )Ú
SingleSignÚreturnÚNonec            
     óÐ  — t           j                             ddgdgd¬¦  «        } t          j        g d¢¦  «                             t          j        ¦  «        }t          j        g d¢¦  «                             t          j        ¦  «        }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          ||g|gd¬¦  «         d S )NÚSignÚxÚyÚtest)Úname)ç      ð¿g      @g      ÀgÍÌÌÌÌÌ@ç        g333333@g      À)r   ç      ð?r   r   r   r   r   r   é   )Únodesr   ÚinputsÚoutputszbackend-testÚ é	   )Úproducer_nameÚopset_importsÚtest_sign_model)r   r   r   )ÚonnxÚhelperÚ	make_nodeÚnpÚarrayÚastypeÚfloat32Ú
make_graphÚmake_tensor_value_infoÚTensorProtoÚFLOATÚmake_model_gen_versionÚmake_opsetidr   )Únoder   r   ÚgraphÚmodels        úRC:\Projects\Historical\venv\Lib\site-packages\onnx/backend/test/case/model/sign.pyÚexportzSingleSign.export   sB  € åŒ{×$Ò$ V¨c¨U°S°EÀÐ$ÑGÔGˆåŒHÐ;Ð;Ð;Ñ<Ô<×CÒCÅBÄJÑOÔOˆÝŒHÐ;Ð;Ð;Ñ<Ô<×CÒCÅBÄJÑOÔOˆå”×&Ò&Ø�&Øå”×2Ò2°3½Ô8HÔ8NÐQRÐPSÑTÔTðõ ”×2Ò2°3½Ô8HÔ8NÐQRÐPSÑTÔTðð 'ñ 	
ô 	
ˆõ ”×2Ò2ØØ(Ýœ;×3Ò3°B¸Ñ:Ô:Ð;ð 3ñ 
ô 
ˆõ
 	ˆu˜a˜S¨1¨#Ð4EÐFÑFÔFÐFÐFÐFó    N)r   r	   )Ú__name__Ú
__module__Ú__qualname__Ústaticmethodr-   © r.   r,   r   r      s8   € € € € € ØðGð Gð Gñ „\ðGð Gð Gr.   r   )
Ú
__future__r   Únumpyr   r   Úonnx.backend.test.case.baser   Úonnx.backend.test.case.modelr   r   r3   r.   r,   ú<module>r8      s�   ðð #Ð "Ð "Ð "Ð "Ð "à Ð Ð Ð à €€€Ø ,Ð ,Ð ,Ð ,Ð ,Ð ,Ø /Ð /Ð /Ð /Ð /Ð /ðGð Gð Gð Gð G�ñ Gô Gð Gð Gð Gr.   