o
    soi#=                     @   s  d Z ddlmZ ddlmZ ddlmZ ddlm	Z
 e Ze dZe Ze
ee e
ede ejdkrd	ed
 _ded
 _d	ed jd _ded jd _d	ed jd _ded jd _d	ed jd _ded jd _d	ed jd _ded jd _d	ed jd _ded jd _ded _ded _ded _ded _ded _ded _ded _ded _ded  _d!ed  _d"ed# _d$ed# _d%ed& _d'ed& _d(ed) _d*ed) _d+ed, _d-ed, _d.ed/ _d0ed/ _d1ed2 _d3ed2 _d4ed5 _d6ed5 _d7ed8 _d9ed8 _d:ed; _d<ed; _d=ed> _d?ed> _d@edA _dBedA _dCedD _dEedD _dFed _dGed _dHedI _dJedI _dKedL _dMedL _dNedO _dGedO _dPedQ _dRedQ _dSedT _dUedT _dVedW _dUedW _dXedY _dZedY _d[ed\ _d]ed\ _d^ed_ _d`ed_ _daedb _dcedb _ddede _dfede _dgedh _diedh _djedk _dledk _dmedn _doedn _dpedq _dredq _d	S d	S )szGenerated protocol buffer code.    )
descriptor)descriptor_pool)symbol_database)builders  
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A
device_configurations
 (2".onnx.NodeDeviceConfigurationProto"2
IntIntListEntryProto
key (
value ("
NodeDeviceConfigurationProto
configuration_id (	.
sharding_spec (2.onnx.ShardingSpecProto
pipeline_stage ("
ShardingSpecProto
tensor_name (	
device (=
index_to_device_group_map (2.onnx.IntIntListEntryProto*
sharded_dim (2.onnx.ShardedDimProto"U
ShardedDimProto
axis (4
simple_sharding (2.onnx.SimpleShardedDimProto"\
SimpleShardedDimProto
	dim_value (H 
	dim_param (	H 

num_shards (B
dim"
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5
configuration (2.onnx.DeviceConfigurationProto"M
DeviceConfigurationProto
name (	
num_devices (
device (	"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

FLOAT4E2M1

FLOAT8E8M0	
UINT2
INT2")
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_2024_3_25

IR_VERSION_2025_05_12
IR_VERSION_2025_08_26

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

STABLEBHzonnx.onnx_ml_pb2FN
DESCRIPTORs   H_TENSORPROTO
float_datas   
int32_data
int64_datadouble_datauint64_datai  _VERSIONiX  iZ  _OPERATORSTATUSi     _ATTRIBUTEPROTOi  i  _ATTRIBUTEPROTO_ATTRIBUTETYPEi  i  _VALUEINFOPROTOi  i  
_NODEPROTOi  i  _INTINTLISTENTRYPROTOi  i  _NODEDEVICECONFIGURATIONPROTOi]  i`  _SHARDINGSPECPROTOi  i  _SHARDEDDIMPROTOiZ  i\  _SIMPLESHARDEDDIMPROTOi  i  _TRAININGINFOPROTOi  i  _MODELPROTOi6	  i8	  _DEVICECONFIGURATIONPROTOi	  i	  _STRINGSTRINGENTRYPROTOi	  i	  _TENSORANNOTATIONi(
  i+
  _GRAPHPROTOi  i  i  i  _TENSORPROTO_SEGMENTi  i  _TENSORPROTO_DATATYPEiY  i[  _TENSORPROTO_DATALOCATIONi  _SPARSETENSORPROTOi  i  _TENSORSHAPEPROTOi  i4  _TENSORSHAPEPROTO_DIMENSIONi  
_TYPEPROTOi.  i  _TYPEPROTO_TENSORi  i  _TYPEPROTO_SEQUENCEiE  iG  _TYPEPROTO_MAPi  i  _TYPEPROTO_OPTIONALi  i  _TYPEPROTO_SPARSETENSORi  i  _TYPEPROTO_OPAQUEi%  i0  _OPERATORSETIDPROTOie  ih  _FUNCTIONPROTOi  )__doc__google.protobufr   _descriptorr   _descriptor_poolr   _symbol_databasegoogle.protobuf.internalr   _builderDefault_sym_dbAddSerializedFiler   globals_globalsBuildMessageAndEnumDescriptorsBuildTopDescriptorsAndMessages_USE_C_DESCRIPTORS_options_serialized_optionsfields_by_name_serialized_start_serialized_end rB   rB   D/home/ubuntu/.local/lib/python3.10/site-packages/onnx/onnx_ml_pb2.py<module>   s   


































































