
    bIg!                    N    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	y)    )annotationsN)Base)expectc                      e Zd Zedd       Zy)Constantc                    t         j                  j                  dd      j                  t         j                        } t
        j                  j                  dg dgt
        j                  j                  dt
        j                  j                  | j                  | j                         j                  t                          }t        |g | gd       y )	N   r   valuesconst_tensor)name	data_typedimsvals)inputsoutputsvaluetest_constant)r   r   r   )nprandomrandnastypefloat32onnxhelper	make_nodemake_tensorTensorProtoFLOATshapeflattenfloatr   )r
   nodes     a/var/www/html/answerous/venv/lib/python3.12/site-packages/onnx/backend/test/case/node/constant.pyexportzConstant.export   s    A&--bjj9{{$$J++))#**00\\^^%,,U3	 * 	 % 

 	tBG    N)returnNone)__name__
__module____qualname__staticmethodr$    r%   r#   r   r      s    H Hr%   r   )

__future__r   numpyr   r   onnx.backend.test.case.baser   onnx.backend.test.case.noder   r   r,   r%   r#   <module>r1      s$    #   , .Ht Hr%   