a
    ==ic@]                  $   @   s	  d Z ddlmZ ddlmZ ddlmZ ddlmZ	 ddlm
Z e ZddlmZ ejdd	d
dejdejgdZejdddeejejdddddejdgddddd
Zee eeZdZejdddedejejddddddddddddddddeejdgg g g ddd
g g d d!d"Zejd#d$dedejejd%d&ddd'd(d'dg ddddddeejdejd)d*dd(d'd(dddddddddeejdejd+d,d(d'd'd(d'dg ddddddeejdejd-d.d'd/d0d1dddddddddeejdejd2d3d/d4d5d0dddddddddeejdejd6d7d4dd8d9dddddddddeejdejd:d;dd1ddddddddddddeejdejd<d=d1d0d0d1dddddddddeejdejd>d?d0ddd4ddedddddddeejdejd@dAdd9d'd(dddddddddeejdg
g g g ddd
g g dBdCd"Z ejdDdEdedejejdFdGddddd(dddddddddeejdejdHdIdd(ddd(dddddddddeejdejdJdKd(d'd'd(d(ddddddddeejdgg g g ddd
g g dLdMd"Z!ejdNdOdedejejdPdQddd0d1dddddddddeejdejdRdSdd(d'd(dddddddddeejdejdHdTd(d'ddddddddddddeejdgg g g ddd
g g dUdVd"Z"ejdWdXdedejejdYdZddd8d9d'dg ddddddeejdejd[d\dd(d8d9dddddddddeejdejd]d^d(d'd8d9d'dg ddddddeejdejd_d`d'd/d8d9dddddddddeejdejdadbd/d4d8d9dddddddddeejdejdcddd4dd8d9d'dg ddddddeejdejdHdedd1ddddddddddddeejdejdfdgd1d0d0d1dddddddddeejdejdhdid0dd8d9d'dg ddddddeejdejdjdkdd9d'd(dddddddddeejdejdldmd9d8d8d9dddddddddeejdgg g g ddd
g g dndod"Z#ejdpdqdedejejd[drddd8d9dddddddddeejdgg g g ddd
g g dsdtd"Z$ejdudvdedejejdwdxddd'd(dddddddddeejdejdydzdd(d8d9dddddddddeejdejd{d|d(d'ddddddddddddeejdejd}d~d'd/ddddddddddddeejdejddd/d4d8d9d'dg ddddddeejdgg g g ddd
g g ddd"Z%ej&e j'd2 _(ee j'd6 _)e#e#j'dY _)ee#j'd[ _)ej*e#j'd] _)ee#j'd_ _)ee#j'da _)e"e#j'dc _)e!e#j'dh _)ee#j'dl _)ee$j'd[ _)e#e%j'dy _)e e%j'd _)eej+d< e ej+d#< e!ej+dD< e"ej+dN< e#ej+dW< e$ej+dp< e%ej+du< eej,d< e-e e	.dej/feddZ0e1e0 e	.d#ej/fe ddZ2e1e2 e	.dDej/fe!ddZ3e1e3 e	.dNej/fe"ddZ4e1e4 e	.dWej/fe#ddZ5e1e5 e	.dpej/fe$ddZ6e1e6 e	.duej/fe%ddZ7e1e7 dS )zGenerated protocol buffer code.    )enum_type_wrapper)
descriptor)message)
reflection)symbol_database)
caffe2_pb2zcaffe2/proto/torch.protoZtorchZproto2Nsd  
caffe2/proto/torch.prototorchcaffe2/proto/caffe2.proto"
	RecordRef
key (	"
	TensorDef
dims (
offset (
strides (
requires_grad (/
	data_type (2.caffe2.TensorProto.DataType
data (2.torch.RecordRef
device (	
is_quantized (
scale	 (

zero_point
 ("6
AttributeDef
type (	
name (	

id ("B
ParameterDef
	is_buffer (
	tensor_id (
name (	"
	ModuleDef$

submodules (2.torch.ModuleDef+
torchscript_arena (2.torch.RecordRef#
caffe2_nets (2.caffe2.NetDef&
pickle_arena (2.torch.RecordRef#
	cpp_arena (2.torch.RecordRef'

parameters (2.torch.ParameterDef
name (	
optimize ('

attributes	 (2.torch.AttributeDef
get_state_attribute_id
 (1
torchscript_debug_arena (2.torch.RecordRef"5
LibDef+
torchscript_arena (2.torch.RecordRef"
ModelDef
proto_version (%
main_module (2.torch.ModuleDef
producer_name (	
producer_version (	!
tensors (2.torch.TensorDefJ	
Rlibs*(
ProtoVersion
PROTO_VERSION_NEWEST)namepackagesyntaxserialized_options
create_keyZserialized_pbdependenciesProtoVersionztorch.ProtoVersionPROTO_VERSION_NEWEST   )r   indexnumberr   typer   i<  id  )
r   	full_namefilenamefiler   valuescontaining_typer   serialized_startserialized_end	RecordRefztorch.RecordRefkeyztorch.RecordRef.key   	   F    zutf-8)r   r   r   r   r   Zcpp_typelabelZhas_default_valuedefault_valuemessage_type	enum_typer   Zis_extensionZextension_scoper   r   r   >   V   )r   r   r   r   r   r   fields
extensionsZnested_types
enum_typesr   Zis_extendabler
   Zextension_rangesZoneofsr   r   	TensorDefztorch.TensorDefdimsztorch.TensorDef.dims      offsetztorch.TensorDef.offsetstridesztorch.TensorDef.stridesZrequires_gradztorch.TensorDef.requires_grad         	data_typeztorch.TensorDef.data_type      dataztorch.TensorDef.data   
   Zdeviceztorch.TensorDef.deviceZis_quantizedztorch.TensorDef.is_quantizedscaleztorch.TensorDef.scaleZ
zero_pointztorch.TensorDef.zero_pointY   iD  AttributeDefztorch.AttributeDefr   ztorch.AttributeDef.typer   ztorch.AttributeDef.nameidztorch.AttributeDef.idiF  i|  ParameterDefztorch.ParameterDefZ	is_bufferztorch.ParameterDef.is_bufferZ	tensor_idztorch.ParameterDef.tensor_idztorch.ParameterDef.namei~  i  	ModuleDefztorch.ModuleDefZ
submodulesztorch.ModuleDef.submodulesZtorchscript_arenaz!torch.ModuleDef.torchscript_arenaZcaffe2_netsztorch.ModuleDef.caffe2_netsZpickle_arenaztorch.ModuleDef.pickle_arenaZ	cpp_arenaztorch.ModuleDef.cpp_arena
parametersztorch.ModuleDef.parametersztorch.ModuleDef.nameoptimizeztorch.ModuleDef.optimize
attributesztorch.ModuleDef.attributesZget_state_attribute_idz&torch.ModuleDef.get_state_attribute_idZtorchscript_debug_arenaz'torch.ModuleDef.torchscript_debug_arenai  iX  LibDefztorch.LibDefztorch.LibDef.torchscript_arenaiZ  i  ModelDefztorch.ModelDefZproto_versionztorch.ModelDef.proto_versionZmain_moduleztorch.ModelDef.main_moduleZproducer_nameztorch.ModelDef.producer_nameZproducer_versionztorch.ModelDef.producer_versionZtensorsztorch.ModelDef.tensorsi  i:  zcaffe2.proto.torch_pb2)
DESCRIPTOR
__module__)8__doc__Zgoogle.protobuf.internalr   Zgoogle.protobufr   Z_descriptorr   _messager   Z_reflectionr   Z_symbol_databaseZDefaultZ_sym_dbZcaffe2.protor   Z caffe2_dot_proto_dot_caffe2__pb2ZFileDescriptorZ_internal_create_keyrC   ZEnumDescriptorZEnumValueDescriptorZ_PROTOVERSIONZRegisterEnumDescriptorZEnumTypeWrapperr   r   Z
DescriptorZFieldDescriptordecodeZ
_RECORDREFfloatZ
_TENSORDEFZ_ATTRIBUTEDEFZ_PARAMETERDEFZ
_MODULEDEFZ_LIBDEFZ	_MODELDEFZ_TENSORPROTO_DATATYPEZfields_by_namer#   r"   Z_NETDEFZmessage_types_by_nameZenum_types_by_nameZRegisterFileDescriptorZGeneratedProtocolMessageTypeMessager   ZRegisterMessager)   r:   r<   r=   rA   rB    rJ   rJ   g/home/droni/.local/share/virtualenvs/DPS-5Je3_V2c/lib/python3.9/site-packages/caffe2/proto/torch_pb2.py<module>   s  



	 
H_

.
.
Of	 

%;














