
    
NgN1                        d Z ddlmZ ddlmZ ddlmZ ddlm	Z
  e
j                    Z ej                                        d          Z ej        e e                        ej        ed e                       ej        dk    r>d	e_        d
e_        d	ej        d         _        dej        d         _        d	ej        d         _        dej        d         _        d	ej        d         _        dej        d         _        d	ej        d         _        dej        d         _        d	ej        d         _        dej        d         _        de_        de_        de_        de_        de_        de_        de_        de_        de_        de_        de_        de_        de_        de_        de _        d e _        d!e!_        d"e!_        d#e"_        d$e"_        d%e#_        d&e#_        d'e_        d(e_        d)e$_        d*e$_        d+e%_        d,e%_        d-e&_        d(e&_        d.e'_        d/e'_        d0e(_        d1e(_        d2e)_        d1e)_        d3e*_        d4e*_        d5e+_        d6e+_        d7e,_        d8e,_        d9e-_        d:e-_        d;e._        d<e._        d=e/_        d>e/_        d?e0_        d@e0_        dAe1_        dBe1_        dCe2_        dDe2_        d	S d	S )EzGenerated protocol buffer code.    )builder)
descriptor)descriptor_pool)symbol_databases,  
onnx/onnx-ml.protoonnx"
AttributeProto
name (	
ref_attr_name (	

doc_string (	0
type (2".onnx.AttributeProto.AttributeType	
f (	
i (	
s (
t (2.onnx.TensorProto
g (2.onnx.GraphProto.
sparse_tensor (2.onnx.SparseTensorProto
tp (2.onnx.TypeProto
floats (
ints (
strings	 ("
tensors
 (2.onnx.TensorProto 
graphs (2.onnx.GraphProto/
sparse_tensors (2.onnx.SparseTensorProto$
type_protos (2.onnx.TypeProto"
AttributeType
	UNDEFINED 	
FLOAT
INT

STRING

TENSOR	
GRAPH
SPARSE_TENSOR

TYPE_PROTO

FLOATS
INTS
STRINGS
TENSORS	

GRAPHS

SPARSE_TENSORS
TYPE_PROTOSJJRv"
ValueInfoProto
name (	
type (2.onnx.TypeProto

doc_string (	4
metadata_props (2.onnx.StringStringEntryProto"
	NodeProto
input (	
output (	
name (	
op_type (	
domain (	
overload (	'
	attribute (2.onnx.AttributeProto

doc_string (	4
metadata_props	 (2.onnx.StringStringEntryProto"
TrainingInfoProto(
initialization (2.onnx.GraphProto#
	algorithm (2.onnx.GraphProto<
initialization_binding (2.onnx.StringStringEntryProto4
update_binding (2.onnx.StringStringEntryProto"

ModelProto

ir_version (.
opset_import (2.onnx.OperatorSetIdProto
producer_name (	
producer_version (	
domain (	
model_version (

doc_string (	
graph (2.onnx.GraphProto4
metadata_props (2.onnx.StringStringEntryProto.
training_info (2.onnx.TrainingInfoProto&
	functions (2.onnx.FunctionProto"4
StringStringEntryProto
key (	
value (	"k
TensorAnnotation
tensor_name (	B
quant_parameter_tensor_names (2.onnx.StringStringEntryProto"

GraphProto
node (2.onnx.NodeProto
name (	&
initializer (2.onnx.TensorProto3
sparse_initializer (2.onnx.SparseTensorProto

doc_string
 (	#
input (2.onnx.ValueInfoProto$
output (2.onnx.ValueInfoProto(

value_info (2.onnx.ValueInfoProto7
quantization_annotation (2.onnx.TensorAnnotation4
metadata_props (2.onnx.StringStringEntryProtoJJJ
R
ir_versionRproducer_versionRproducer_tagRdomain"
TensorProto
dims (
	data_type (*
segment (2.onnx.TensorProto.Segment

float_data (B

int32_data (B
string_data (

int64_data (B
name (	

doc_string (	
raw_data	 (3
external_data (2.onnx.StringStringEntryProto5
data_location (2.onnx.TensorProto.DataLocation
double_data
 (B
uint64_data (B4
metadata_props (2.onnx.StringStringEntryProto%
Segment
begin (
end ("
DataType
	UNDEFINED 	
FLOAT	
UINT8
INT8

UINT16	
INT16	
INT32	
INT64

STRING
BOOL	
FLOAT16


DOUBLE

UINT32

UINT64
	COMPLEX64

COMPLEX128
BFLOAT16
FLOAT8E4M3FN
FLOAT8E4M3FNUZ

FLOAT8E5M2
FLOAT8E5M2FNUZ	
UINT4
INT4")
DataLocation
DEFAULT 
EXTERNAL"h
SparseTensorProto!
values (2.onnx.TensorProto"
indices (2.onnx.TensorProto
dims ("
TensorShapeProto-
dim (2 .onnx.TensorShapeProto.DimensionR
	Dimension
	dim_value (H 
	dim_param (	H 

denotation (	B
value"
	TypeProto-
tensor_type (2.onnx.TypeProto.TensorH 1
sequence_type (2.onnx.TypeProto.SequenceH '
map_type (2.onnx.TypeProto.MapH 1
optional_type	 (2.onnx.TypeProto.OptionalH :
sparse_tensor_type (2.onnx.TypeProto.SparseTensorH -
opaque_type (2.onnx.TypeProto.OpaqueH 

denotation (	B
Tensor
	elem_type (%
shape (2.onnx.TensorShapeProto.
Sequence"
	elem_type (2.onnx.TypeProto<
Map
key_type (#

value_type (2.onnx.TypeProto.
Optional"
	elem_type (2.onnx.TypeProtoH
SparseTensor
	elem_type (%
shape (2.onnx.TensorShapeProto&
Opaque
domain (	
name (	B
value"5
OperatorSetIdProto
domain (	
version ("
FunctionProto
name (	
input (	
output (	
	attribute (	-
attribute_proto (2.onnx.AttributeProto
node (2.onnx.NodeProto

doc_string (	.
opset_import	 (2.onnx.OperatorSetIdProto
domain
 (	
overload (	(

value_info (2.onnx.ValueInfoProto4
metadata_props (2.onnx.StringStringEntryProtoJJRsince_versionRstatus*
Version
_START_VERSION 
IR_VERSION_2017_10_10
IR_VERSION_2017_10_30
IR_VERSION_2017_11_3
IR_VERSION_2019_1_22
IR_VERSION_2019_3_18
IR_VERSION_2019_9_19
IR_VERSION_2020_5_8
IR_VERSION_2021_7_30
IR_VERSION_2023_5_5	

IR_VERSION
*.
OperatorStatus
EXPERIMENTAL 

STABLEBHzonnx.onnx_ml_pb2FNs   H
float_datas   
int32_data
int64_datadouble_datauint64_datai  i  i  i(     i  i  i  i  i  i  ic  if  i<  i?  i  i  i  i  iM  iP  i$	  i'	  it  i
  i  i  iI  iK  iv  i  i  iv  i$  iy  i  i  i  i  i5  i7  is  iu  i  i  i  i  i  i   iU  iX  i  )3__doc__google.protobuf.internalr   _buildergoogle.protobufr   _descriptorr   _descriptor_poolr   _symbol_databaseDefault_sym_dbAddSerializedFile
DESCRIPTORBuildMessageAndEnumDescriptorsglobalsBuildTopDescriptorsAndMessages_USE_C_DESCRIPTORS_options_serialized_options_TENSORPROTOfields_by_name_VERSION_serialized_start_serialized_end_OPERATORSTATUS_ATTRIBUTEPROTO_ATTRIBUTEPROTO_ATTRIBUTETYPE_VALUEINFOPROTO
_NODEPROTO_TRAININGINFOPROTO_MODELPROTO_STRINGSTRINGENTRYPROTO_TENSORANNOTATION_GRAPHPROTO_TENSORPROTO_SEGMENT_TENSORPROTO_DATATYPE_TENSORPROTO_DATALOCATION_SPARSETENSORPROTO_TENSORSHAPEPROTO_TENSORSHAPEPROTO_DIMENSION
_TYPEPROTO_TYPEPROTO_TENSOR_TYPEPROTO_SEQUENCE_TYPEPROTO_MAP_TYPEPROTO_OPTIONAL_TYPEPROTO_SPARSETENSOR_TYPEPROTO_OPAQUE_OPERATORSETIDPROTO_FUNCTIONPROTO     L/var/www/html/ai-engine/env/lib/python3.11/site-packages/onnx/onnx_ml_pb2.py<module>r?      sl   & % 8 8 8 8 8 8 5 5 5 5 5 5 ? ? ? ? ? ? ? ? ? ? ? ? #

"
$
$
 &%''99  ;tJ  uJ  uJ
 ' '
GGII > > > ' '
4F		 R R R!U***#+* 7;,l+4BM,l+?7;,l+4BM,l+?7;,l+4BM,l+?8<,m,5CN,m,@8<,m,5CN,m,@!(($(/#"&/!$&/#"%/!25103/$'/#"%/!"*!*'+&%)$ $+"+,0+*.)&*%$(# $+"+!%, #,)-('+&*.)(,'.2-,0+'+&%)$&*%$(#04/.2-#*!*&*%$(#(,'&*%#'."!%. (,'&*%,0+*.)&*%$(#(,'&*%#'."!%.   G +*r=   