U
    Vc                  %   @   s  d dl Z e jd  dk rdd p$dd 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 d dlmZ d dlmZ ejdddededejejejgdZejdddeejdd d dddejddddddejddddddejddddddejddddddejddddddejd d!d!dddejd"d#d#dddejd$d%d%dddejd&d'd'dddejd(d)d)dddejd*d+d,dddejd-d,d.dddgddd/d0d1	Zee ejd2d3dedejd4d5d dd+d)dd6ddddd6dded7ejd8d9dd+dddd6ed dddd6dded7ejd:d;dd,d<ddd6d dddd6dded7ejd=d>dd.d'd'dd6ed?d@dddd6dded7ejdAdBddCd%d#dd6d6dddd6dded7ejdDdEddFd+d)dd6ddddd6dded7ejdGdHd!dIdCd%dd6d dddd6dded7ejdJdKd#dLd+d)dd6ddddd6dded7ejdMdNd%dOd+d)dd6ddddd6dded7ejdPdQd'dRd+d)dd6ddddd6dded7ejdSdTd)dUd+d)dd6ddddd6dded7ejdVdWd+dXd+d)dd6ddddd6dded7ejdYdZd,d[d+d)dd6ddddd6dded7ejd\d]d.d^d+d)dd6ddddd6dded7gg g g dd6dg ejd_d`d dg dagdbdcddZ ejdedfdedg g g g dd6dg g dgdhddZ!ejdidjdedejdkdld dd+d)dd6g dddd6dded7gg g g dd6dg g dmdnddZ"ejdodpdedejdkdqd dd+d)dd6g dddd6dded7gg g g dd6dg g drdsddZ#ejdtdudedejdvdwd dd'd'dd6ed?d@dddd6dded7ejdxdyddd+d)dd6ddddd6dded7gg g g edzd6dg g d{d|ddZ$ejd}d~dedejddd dd+d)dd6g dddd6dded7gg e$gg dd6dg g dd|ddZ%ejdddedejdvdd dd'd'dd6ed?d@dddd6dded7ejdxdddd+d)dd6ddddd6dded7gg g g dd6dg g ddddZ&ejdddedejddd dd'd'dd6ed?d@dddd6dded7ejdkdddd+d)dd6g dddd6dded7gg g g dd6dg g ddddZ'ejdddedejddd dd'd'dd6ed?d@dddd6dded7ejddddd+d)dd6ddddd6dded7ejdddddCd%dd6d dddd6dded7gg g g dd6dg g ddddZ(ejdddedejddd dd'd'dd6ed?d@dddd6dded7ejddddd+d)dd6ddddd6dded7ejdddddCd%dd6d dddd6dded7ejddddd+d)dd6ddddd6dded7ejddddd+d)dd6ddddd6dded7gg g g dd6dg g ddddZ)ejdddedejddd ddCd%dd6d dddd6dded7ejddddd+d)dd6ddddd6dded7ejddddd'd'dd6ed?d@dddd6dded7ejdddddddd6d dddd6dded7gg g egdd6dg g dd0ddZ*e!e j+d4 _,ej-e j+dD _,ej.e j+dG _/e(e j+dJ _,e*e j+dM _,e)e j+dP _,e"e j+dS _,e#e j+dV _,e%e j+dY _,e'e j+d\ _,e j0d_ j12e j+d4  e j0d_ e j+d4 _3e j0d_ j12e j+d8  e j0d_ e j+d8 _3e j0d_ j12e j+d:  e j0d_ e j+d: _3e j0d_ j12e j+d=  e j0d_ e j+d= _3e j0d_ j12e j+dA  e j0d_ e j+dA _3e j0d_ j12e j+dD  e j0d_ e j+dD _3e j0d_ j12e j+dG  e j0d_ e j+dG _3e j0d_ j12e j+dJ  e j0d_ e j+dJ _3e j0d_ j12e j+dM  e j0d_ e j+dM _3e j0d_ j12e j+dP  e j0d_ e j+dP _3e j0d_ j12e j+dS  e j0d_ e j+dS _3e j0d_ j12e j+dV  e j0d_ e j+dV _3e j0d_ j12e j+dY  e j0d_ e j+dY _3e j0d_ j12e j+d\  e j0d_ e j+d\ _3e e"j+dk _,e e#j+dk _,e e$j+dx _,e%e$_4e$e%j+d _,e e&j+dx _,e&e'j+dk _,ej-e(j+d _,ej.e(j+d _/ej-e)j+d _,ej.e)j+d _/ej5e)j+d _,ej5e)j+d _,ee*j+d _/e e*j+d _,e*e_4e ej6d2< e!ej6de< e"ej6di< e#ej6do< e%ej6d}< e&ej6d< e'ej6d< e(ej6d< e)ej6d< e*ej6d< e7e e	8d2ej9fe ddZ:e;e: e	8deej9fe!ddZ<e;e< e	8diej9fe"ddZ=e;e= e	8doej9fe#ddZ>e;e> e	8d}ej9fe	8dtej9fe$dde%ddZ?e;e? e;e?j@ e	8dej9fe&ddZAe;eA e	8dej9fe'ddZBe;eB e	8dej9fe(ddZCe;eC e	8dej9fe)ddZDe;eD e	8dej9fe*ddZEe;eE de_Fde$_FdS )    N   c                 C   s   | S )N xr   r   G/tmp/pip-unpacked-wheel-g8kmtpbc/tensorboard/compat/proto/struct_pb2.py<lambda>       r   c                 C   s
   |  dS )Nlatin1)encoder   r   r   r   r      r   )
descriptor)message)
reflection)symbol_database)
tensor_pb2)tensor_shape_pb2)	types_pb2z%tensorboard/compat/proto/struct.protoZtensorboardZproto3zWZUgithub.com/tensorflow/tensorflow/tensorflow/go/core/protobuf/for_core_protos_go_protou  
%tensorboard/compat/proto/struct.prototensorboard%tensorboard/compat/proto/tensor.proto+tensorboard/compat/proto/tensor_shape.proto$tensorboard/compat/proto/types.proto"
StructuredValue,

none_value (2.tensorboard.NoneValueH 
float64_value (H 
int64_value (H 
string_value (	H 

bool_value (H ;
tensor_shape_value (2.tensorboard.TensorShapeProtoH 3
tensor_dtype_value  (2.tensorboard.DataTypeH 9
tensor_spec_value! (2.tensorboard.TensorSpecProtoH 5
type_spec_value" (2.tensorboard.TypeSpecProtoH H
bounded_tensor_spec_value# (2#.tensorboard.BoundedTensorSpecProtoH ,

list_value3 (2.tensorboard.ListValueH .
tuple_value4 (2.tensorboard.TupleValueH ,

dict_value5 (2.tensorboard.DictValueH 9
named_tuple_value6 (2.tensorboard.NamedTupleValueH B
kind"
	NoneValue"9
	ListValue,
values (2.tensorboard.StructuredValue":

TupleValue,
values (2.tensorboard.StructuredValue"
	DictValue2
fields (2".tensorboard.DictValue.FieldsEntryK
FieldsEntry
key (	+
value (2.tensorboard.StructuredValue:8"E
	PairValue
key (	+
value (2.tensorboard.StructuredValue"G
NamedTupleValue
name (	&
values (2.tensorboard.PairValue"s
TensorSpecProto
name (	,
shape (2.tensorboard.TensorShapeProto$
dtype (2.tensorboard.DataType"Ð
BoundedTensorSpecProto
name (	,
shape (2.tensorboard.TensorShapeProto$
dtype (2.tensorboard.DataType)
minimum (2.tensorboard.TensorProto)
maximum (2.tensorboard.TensorProto"ú
TypeSpecProtoA
type_spec_class (2(.tensorboard.TypeSpecProto.TypeSpecClass0

type_state (2.tensorboard.StructuredValue
type_spec_class_name (	
num_flat_components ("¸
TypeSpecClass
UNKNOWN 
SPARSE_TENSOR_SPEC
INDEXED_SLICES_SPEC
RAGGED_TENSOR_SPEC
TENSOR_ARRAY_SPEC
DATA_DATASET_SPEC
DATA_ITERATOR_SPEC
OPTIONAL_SPEC
PER_REPLICA_SPEC
VARIABLE_SPEC	
ROW_PARTITION_SPEC

REGISTERED_TYPE_SPEC
EXTENSION_TYPE_SPEC"BWZUgithub.com/tensorflow/tensorflow/tensorflow/go/core/protobuf/for_core_protos_go_protobproto3)namepackagesyntaxserialized_optionsZserialized_pbZdependenciesZTypeSpecClassz'tensorboard.TypeSpecProto.TypeSpecClassUNKNOWN)r   indexnumberr   typeZSPARSE_TENSOR_SPEC   ZINDEXED_SLICES_SPEC   ZRAGGED_TENSOR_SPECZTENSOR_ARRAY_SPEC   ZDATA_DATASET_SPEC   ZDATA_ITERATOR_SPEC   ZOPTIONAL_SPEC   ZPER_REPLICA_SPEC   ZVARIABLE_SPEC	   ZROW_PARTITION_SPEC
   ZREGISTERED_TYPE_SPEC      ZEXTENSION_TYPE_SPEC   i  i3  )	r   	full_namefilenamefilevaluescontaining_typer   serialized_startserialized_endStructuredValueztensorboard.StructuredValueZ
none_valuez&tensorboard.StructuredValue.none_valueF)r   r&   r   r   r   Zcpp_typelabelZhas_default_valuedefault_valuemessage_type	enum_typer*   Zis_extensionZextension_scoper   r(   Zfloat64_valuez)tensorboard.StructuredValue.float64_valueZint64_valuez'tensorboard.StructuredValue.int64_value   Zstring_valuez(tensorboard.StructuredValue.string_value zutf-8Z
bool_valuez&tensorboard.StructuredValue.bool_value   Ztensor_shape_valuez.tensorboard.StructuredValue.tensor_shape_value   Ztensor_dtype_valuez.tensorboard.StructuredValue.tensor_dtype_value    Ztensor_spec_valuez-tensorboard.StructuredValue.tensor_spec_value!   Ztype_spec_valuez+tensorboard.StructuredValue.type_spec_value"   Zbounded_tensor_spec_valuez5tensorboard.StructuredValue.bounded_tensor_spec_value#   Z
list_valuez&tensorboard.StructuredValue.list_value3   Ztuple_valuez'tensorboard.StructuredValue.tuple_value4   Z
dict_valuez&tensorboard.StructuredValue.dict_value5   Znamed_tuple_valuez-tensorboard.StructuredValue.named_tuple_value6   kindz tensorboard.StructuredValue.kind)r   r&   r   r*   fields   iK  )r   r&   r'   r(   r*   r?   
extensionsZnested_types
enum_typesr   Zis_extendabler   Zextension_rangesZoneofsr+   r,   	NoneValueztensorboard.NoneValueiM  iX  	ListValueztensorboard.ListValuer)   ztensorboard.ListValue.valuesiZ  i  
TupleValueztensorboard.TupleValueztensorboard.TupleValue.valuesi  i  FieldsEntryz!tensorboard.DictValue.FieldsEntrykeyz%tensorboard.DictValue.FieldsEntry.keyvaluez'tensorboard.DictValue.FieldsEntry.valuez8i  i^  	DictValueztensorboard.DictValuer?   ztensorboard.DictValue.fieldsi  	PairValueztensorboard.PairValueztensorboard.PairValue.keyztensorboard.PairValue.valuei`  i  NamedTupleValueztensorboard.NamedTupleValuer   z tensorboard.NamedTupleValue.namez"tensorboard.NamedTupleValue.valuesi  i  TensorSpecProtoztensorboard.TensorSpecProtoz tensorboard.TensorSpecProto.nameshapez!tensorboard.TensorSpecProto.shapeZdtypez!tensorboard.TensorSpecProto.dtypei  ic  BoundedTensorSpecProtoz"tensorboard.BoundedTensorSpecProtoz'tensorboard.BoundedTensorSpecProto.namez(tensorboard.BoundedTensorSpecProto.shapez(tensorboard.BoundedTensorSpecProto.dtypeZminimumz*tensorboard.BoundedTensorSpecProto.minimummaximumz*tensorboard.BoundedTensorSpecProto.maximumif  i6  TypeSpecProtoztensorboard.TypeSpecProtoZtype_spec_classz)tensorboard.TypeSpecProto.type_spec_classZ
type_statez$tensorboard.TypeSpecProto.type_stateZtype_spec_class_namez.tensorboard.TypeSpecProto.type_spec_class_nameZnum_flat_componentsz-tensorboard.TypeSpecProto.num_flat_componentsi9  z#tensorboard.compat.proto.struct_pb2)
DESCRIPTOR
__module__)rF   rQ   rR   )Gsysversion_info_bZgoogle.protobufr   Z_descriptorr   _messager   Z_reflectionr   Z_symbol_databaseZDefaultZ_sym_dbZtensorboard.compat.protor   Z0tensorboard_dot_compat_dot_proto_dot_tensor__pb2r   Z7tensorboard_dot_compat_dot_proto_dot_tensor__shape__pb2r   Z/tensorboard_dot_compat_dot_proto_dot_types__pb2ZFileDescriptorrQ   ZEnumDescriptorZEnumValueDescriptorZ_TYPESPECPROTO_TYPESPECCLASSZRegisterEnumDescriptorZ
DescriptorZFieldDescriptorfloatdecodeZOneofDescriptorZ_STRUCTUREDVALUEZ
_NONEVALUEZ
_LISTVALUEZ_TUPLEVALUEZ_DICTVALUE_FIELDSENTRYZ
_DICTVALUEZ
_PAIRVALUEZ_NAMEDTUPLEVALUEZ_TENSORSPECPROTOZ_BOUNDEDTENSORSPECPROTOZ_TYPESPECPROTOZfields_by_namer0   Z_TENSORSHAPEPROTOZ	_DATATYPEr1   Zoneofs_by_namer?   appendZcontaining_oneofr*   Z_TENSORPROTOZmessage_types_by_nameZRegisterFileDescriptorZGeneratedProtocolMessageTypeMessager-   ZRegisterMessagerC   rD   rE   rI   rF   rJ   rK   rL   rN   rP   _optionsr   r   r   r   <module>   s                            6@
                                                                                                                                            d   }          	          	                    %          	                    &                    &                              -                                                  %;                                        4




















