U
    Vc;G                  '   @   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 ejdddededejejgdZejdddedejddd dddddd ddddddedejddddddddd ddddddedgg g g dddg g dddZejd d!dedejd"d#d dddddd ddddddedejd$d%ddddddd ddddddedejd&d'ddd(d)dddddddddedejd*d+dd,d-d.ddd ddddddedgg g g dddg g d/d0dZejd1d2dedejd3d4d dd5d5dded6d7ddddddedejd8d9ddd5d5dded6d7ddddddedejd:d;ddddddd ddddddedejd<d=dd,d(d)ddg ddddddedejd>d?d,dd(d)ddg ddddddedejd@dAddBddddd ddddddedejdCdDdBdEddddd ddddddedejdFdGdHd)ddddd dddddedIedejdJdKd.d(ddddd dddddedIedejdLdMd5dNddddd dddddedIedejdOdPd)d5ddddd ddddddedejdQdRd(d-ddddd ddddddedejdSdTdEdUddddd ddddddedejdVdWdXdHd.dHdddddddddedejdYdZd-d.ddddg ddddddedejd[d\dUd]d.dHdddddddddedgg eegg dddg g d^d0dZejd_d`dedejdadbd dddBdded ddddddedejdcddddd5d5dded6d7ddddddedgg g g dddg g dedfdZejdgdhdedejdidjd dd(d)ddg ddddddedejdadkddd(d)ddg ddddddedgg eegg dddg g dldfdZee_ejej d& _!ej"ej d* _#ee_eej d< _!eej d> _!ee_ee_eej di _!eej da _!eej$dg< e%e e	&dgej'fe	&d1ej'fe	&dej'fedmdne	&d ej'fedmdnedmdoe	&d_ej'fedmdnedmdpZ(e)e( e)e(j* e)e(j*j+ e)e(j*j, e)e(j- de_.dej dF _.dej dJ _.dej dL _.dS )q    N   c                 C   s   | S )N xr   r   K/tmp/pip-unpacked-wheel-g8kmtpbc/tensorboard/compat/proto/cost_graph_pb2.py<lambda>       r   c                 C   s
   |  dS )Nlatin1)encoder   r   r   r   r      r   )
descriptor)message)
reflection)symbol_database)tensor_shape_pb2)	types_pb2z)tensorboard/compat/proto/cost_graph.protoZtensorboardZproto3u   
org.tensorflow.frameworkBCostGraphProtosPZQgithub.com/tensorflow/tensorflow/tensorflow/go/core/framework/cost_graph_go_protoøuq  
)tensorboard/compat/proto/cost_graph.prototensorboard+tensorboard/compat/proto/tensor_shape.proto$tensorboard/compat/proto/types.proto"Ð
CostGraphDef,
node (2.tensorboard.CostGraphDef.Node6
cost (2(.tensorboard.CostGraphDef.AggregatedCost¦
Node
name (	
device (	

id (<

input_info (2(.tensorboard.CostGraphDef.Node.InputInfo>
output_info (2).tensorboard.CostGraphDef.Node.OutputInfo
temporary_memory_size (
persistent_memory_size (!
host_temp_memory_size
 (B#
device_temp_memory_size (B)
device_persistent_memory_size (B
compute_cost	 (
compute_time (
memory_time (
is_final (
control_input (

inaccurate (;
	InputInfo
preceding_node (
preceding_port (

OutputInfo
size (
alias_input_port (,
shape (2.tensorboard.TensorShapeProto$
dtype (2.tensorboard.DataType1
AggregatedCost
cost (
	dimension (	B
org.tensorflow.frameworkBCostGraphProtosPZQgithub.com/tensorflow/tensorflow/tensorflow/go/core/framework/cost_graph_go_protoøbproto3)namepackagesyntaxserialized_optionsZserialized_pbZdependencies	InputInfoz'tensorboard.CostGraphDef.Node.InputInfoZpreceding_nodez6tensorboard.CostGraphDef.Node.InputInfo.preceding_node      F)r   	full_nameindexnumbertypeZcpp_typelabelZhas_default_valuedefault_valuemessage_type	enum_typecontaining_typeZis_extensionZextension_scoper   fileZpreceding_portz6tensorboard.CostGraphDef.Node.InputInfo.preceding_port   i  i   )r   r   filenamer!   r    fields
extensionsZnested_types
enum_typesr   Zis_extendabler   Zextension_rangesZoneofsZserialized_startZserialized_end
OutputInfoz(tensorboard.CostGraphDef.Node.OutputInfosizez-tensorboard.CostGraphDef.Node.OutputInfo.sizeZalias_input_portz9tensorboard.CostGraphDef.Node.OutputInfo.alias_input_portshapez.tensorboard.CostGraphDef.Node.OutputInfo.shape   
   Zdtypez.tensorboard.CostGraphDef.Node.OutputInfo.dtype         i#  i  Nodeztensorboard.CostGraphDef.Noder   z"tensorboard.CostGraphDef.Node.name	    zutf-8Zdevicez$tensorboard.CostGraphDef.Node.deviceidz tensorboard.CostGraphDef.Node.idZ
input_infoz(tensorboard.CostGraphDef.Node.input_infoZoutput_infoz)tensorboard.CostGraphDef.Node.output_infoZtemporary_memory_sizez3tensorboard.CostGraphDef.Node.temporary_memory_size   Zpersistent_memory_sizez4tensorboard.CostGraphDef.Node.persistent_memory_size   Zhost_temp_memory_sizez3tensorboard.CostGraphDef.Node.host_temp_memory_size   zZdevice_temp_memory_sizez5tensorboard.CostGraphDef.Node.device_temp_memory_sizeZdevice_persistent_memory_sizez;tensorboard.CostGraphDef.Node.device_persistent_memory_size   Zcompute_costz*tensorboard.CostGraphDef.Node.compute_costZcompute_timez*tensorboard.CostGraphDef.Node.compute_timeZmemory_timez)tensorboard.CostGraphDef.Node.memory_time   is_finalz&tensorboard.CostGraphDef.Node.is_final   Zcontrol_inputz+tensorboard.CostGraphDef.Node.control_inputZ
inaccuratez(tensorboard.CostGraphDef.Node.inaccurate   i  AggregatedCostz'tensorboard.CostGraphDef.AggregatedCostZcostz,tensorboard.CostGraphDef.AggregatedCost.costZ	dimensionz1tensorboard.CostGraphDef.AggregatedCost.dimensioni  i  CostGraphDefztensorboard.CostGraphDefnodeztensorboard.CostGraphDef.nodeztensorboard.CostGraphDef.cost   z'tensorboard.compat.proto.cost_graph_pb2)
DESCRIPTOR
__module__)r   r'   r?   r@   )r/   r;   r?   r@   )/sysversion_info_bZgoogle.protobufr   Z_descriptorr   _messager   Z_reflectionr   Z_symbol_databaseZDefaultZ_sym_dbZtensorboard.compat.protor   Z7tensorboard_dot_compat_dot_proto_dot_tensor__shape__pb2r   Z/tensorboard_dot_compat_dot_proto_dot_types__pb2ZFileDescriptorr?   Z
DescriptorZFieldDescriptorZ_COSTGRAPHDEF_NODE_INPUTINFOZ_COSTGRAPHDEF_NODE_OUTPUTINFOdecodeZ_COSTGRAPHDEF_NODEfloatZ_COSTGRAPHDEF_AGGREGATEDCOSTZ_COSTGRAPHDEFr    Z_TENSORSHAPEPROTOZfields_by_namer   Z	_DATATYPEr   Zmessage_types_by_nameZRegisterFileDescriptorZGeneratedProtocolMessageTypeMessager<   ZRegisterMessager/   r   r'   r;   _optionsr   r   r   r   <module>   s  
                    %                                        3                                                                                                                                                                r                      %                    %

!
