
    
Ng6                     b    d dl Z  G d de j                  Zedk    r e j                     dS dS )    Nc                       e Zd ZddZdS )TestONNXRuntimereturnNc                    	 dd l }~n## t          $ r t          j        d          d w xY wddlm}m} ddl m} ddlm	} ddl
m}m}m}m}	  |d          }
 ||
          }|                    |           |                    |d	           |                    |ddd
          }|	                    |d          } ||                                dg          }|                                d         j        }|                                d         j        }|                    d          }|                    |          }|                    |g||i           d S )Nr   zonnxruntime not installed)float32random)InferenceSession)get_example)checkerloadshape_inferenceversion_converterzsigmoid.onnxT)
full_check)
check_typestrict_mode	data_prop
   CPUExecutionProvider)	providers)         )onnxruntimeImportErrorunittestSkipTestnumpyr   r   r	   onnxruntime.datasetsr
   onnxr   r   r   r   check_modelinfer_shapesconvert_versionSerializeToString
get_inputsnameget_outputsastyperun)selfr   r   r   r	   r
   r   r   r   r   example1modelinferred_modelconverted_modelsess
input_nameoutput_namexs                     S/var/www/html/ai-engine/env/lib/python3.11/site-packages/onnx/test/test_with_ort.pytest_with_ort_examplez%TestONNXRuntime.test_with_ort_example   s   	K 	K 	K 	K#$?@@dJ	K 	*)))))))000000444444JJJJJJJJJJJJ ;~.. XE"""Ed333(55d 6 
 
 ,;;NBOO  --//<R;S
 
 
 __&&q).
&&((+0MM)$$HHW+Q00000s     ()r   N)__name__
__module____qualname__r3        r2   r   r   
   s(        #1 #1 #1 #1 #1 #1r8   r   __main__)r   TestCaser   r4   mainr7   r8   r2   <module>r<      sd    $1 $1 $1 $1 $1h' $1 $1 $1N zHMOOOOO r8   