U
    Vc+h                  (   @   sR
  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e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ejd-d.d,d/d0d1ddg ddddddedejd2d3d4d4ddddd ddddddedgg g g dddg g d5d6dZejd7d8dedejd9d:d dd4dddd ddddddedejd;d<ddd0d1d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dAdBd dddddd ddddddedejdCdDddddddd ddddddedejdEdFdd4ddddg ddddddedejdGdHdd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dLdMd4d/ddddg dddddedIedgg g g dddg g dNdOdZejdPdQdedejdRdSd dd#d#dded$d%ddddddedejdTdUddddddd ddddddedejdVdWddddddd ddddddedejdXdYdd,ddddd ddddddedejdZd[d,d4ddddd ddddddedejd\d]d4d/d0d1ddg ddddddedejd^d_d/d`d0d1ddg ddddddedejdadbd`dcd#d#dded$d%ddddddedejdddedcd#ddddd ddddddedejdfdgd#d1dhdddd ddddddedejdidjd1d0d0d1ddg ddddddedejdkdld0dmd0d1dddddddddedejdndodmdhddddd ddddddedejdpdqdhdrddddd ddddddedejdsdtdrduddddd ddddddedejdvdwdudxddddd ddddddedejdydzdxd{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ddd ddhdddd ddddddedejddddd#d#dded$d%ddddddedgg g g edddg g dddZejdddedejddd dd#d#dded$d%ddddddedejddddd0d1ddg ddddddedejddddd0d1ddg ddddddedgg egg dddg g dddZejdddedejddd dd0d1ddg ddddddedgg g g dddg g dddZeej d- _!ej"ej d; _!eej d\ _!eej d^ _!ej#ej di _!eej dk _!ee_$eej d _!eej d _!eej d _!eej%d< eej%d< eej%d7< eej%d?< eej%dP< eej%d< eej%d< e&e e	'dej(feddZ)e*e) e	'dej(feddZ+e*e+ e	'd7ej(feddZ,e*e, e	'd?ej(feddZ-e*e- e	'dPej(feddZ.e*e. e	'dej(fe	'd~ej(feddeddZ/e*e/ e*e/j0 e	'dej(feddZ1e*e1 de_2dej dG _2dej dJ _2dej dL _2de_2dS )    N   c                 C   s   | S )N xr   r   K/tmp/pip-unpacked-wheel-g8kmtpbc/tensorboard/compat/proto/step_stats_pb2.py<lambda>       r   c                 C   s
   |  dS )Nlatin1)encoder   r   r   r   r      r   )
descriptor)message)
reflection)symbol_database)allocation_description_pb2)tensor_description_pb2z)tensorboard/compat/proto/step_stats.protoZtensorboardZproto3u   
org.tensorflow.frameworkBStepStatsProtosPZQgithub.com/tensorflow/tensorflow/tensorflow/go/core/framework/step_stats_go_protoøu  
)tensorboard/compat/proto/step_stats.prototensorboard5tensorboard/compat/proto/allocation_description.proto1tensorboard/compat/proto/tensor_description.proto"=
AllocationRecord
alloc_micros (
alloc_bytes ("Å
AllocatorMemoryUsed
allocator_name (	
total_bytes (

peak_bytes (

live_bytes (9
allocation_records (2.tensorboard.AllocationRecord
allocator_bytes_in_use ("V

NodeOutput
slot (:
tensor_description (2.tensorboard.TensorDescription"ì
MemoryStats
temp_memory_size (
persistent_memory_size (#
persistent_tensor_alloc_ids (#
device_temp_memory_size (B)
device_persistent_memory_size (B.
"device_persistent_tensor_alloc_ids (B"¢
NodeExecStats
	node_name (	
all_start_micros (
op_start_rel_micros (
op_end_rel_micros (
all_end_rel_micros (0
memory (2 .tensorboard.AllocatorMemoryUsed'
output (2.tensorboard.NodeOutput
timeline_label (	
scheduled_micros	 (
	thread_id
 (=
referenced_tensor (2".tensorboard.AllocationDescription.
memory_stats (2.tensorboard.MemoryStats
all_start_nanos (
op_start_rel_nanos (
op_end_rel_nanos (
all_end_rel_nanos (
scheduled_nanos ("Ê
DeviceStepStats
device (	.

node_stats (2.tensorboard.NodeExecStatsC
thread_names (2-.tensorboard.DeviceStepStats.ThreadNamesEntry2
ThreadNamesEntry
key (
value (	:8"<
	StepStats/
	dev_stats (2.tensorboard.DeviceStepStatsB
org.tensorflow.frameworkBStepStatsProtosPZQgithub.com/tensorflow/tensorflow/tensorflow/go/core/framework/step_stats_go_protoøbproto3)namepackagesyntaxserialized_optionsZserialized_pbZdependenciesAllocationRecordztensorboard.AllocationRecordZalloc_microsz)tensorboard.AllocationRecord.alloc_micros      F)r   	full_nameindexnumbertypeZcpp_typelabelZhas_default_valuedefault_valuemessage_typeZ	enum_typecontaining_typeZis_extensionZextension_scoper   fileZalloc_bytesz(tensorboard.AllocationRecord.alloc_bytes      )r   r   filenamer    r   fields
extensionsZnested_types
enum_typesr   Zis_extendabler   Zextension_rangesZoneofsZserialized_startZserialized_endAllocatorMemoryUsedztensorboard.AllocatorMemoryUsedZallocator_namez.tensorboard.AllocatorMemoryUsed.allocator_name	    zutf-8total_bytesz+tensorboard.AllocatorMemoryUsed.total_bytesZ
peak_bytesz*tensorboard.AllocatorMemoryUsed.peak_bytesZ
live_bytesz*tensorboard.AllocatorMemoryUsed.live_bytes   Zallocation_recordsz2tensorboard.AllocatorMemoryUsed.allocation_records      
   Zallocator_bytes_in_usez6tensorboard.AllocatorMemoryUsed.allocator_bytes_in_use      i  
NodeOutputztensorboard.NodeOutputZslotztensorboard.NodeOutput.slotZtensor_descriptionz)tensorboard.NodeOutput.tensor_descriptioni  i  MemoryStatsztensorboard.MemoryStatsZtemp_memory_sizez(tensorboard.MemoryStats.temp_memory_sizeZpersistent_memory_sizez.tensorboard.MemoryStats.persistent_memory_sizeZpersistent_tensor_alloc_idsz3tensorboard.MemoryStats.persistent_tensor_alloc_idsZdevice_temp_memory_sizez/tensorboard.MemoryStats.device_temp_memory_sizezZdevice_persistent_memory_sizez5tensorboard.MemoryStats.device_persistent_memory_sizeZ"device_persistent_tensor_alloc_idsz:tensorboard.MemoryStats.device_persistent_tensor_alloc_idsi  i  NodeExecStatsztensorboard.NodeExecStatsZ	node_namez#tensorboard.NodeExecStats.node_nameZall_start_microsz*tensorboard.NodeExecStats.all_start_microsZop_start_rel_microsz-tensorboard.NodeExecStats.op_start_rel_microsZop_end_rel_microsz+tensorboard.NodeExecStats.op_end_rel_microsZall_end_rel_microsz,tensorboard.NodeExecStats.all_end_rel_microsZmemoryz tensorboard.NodeExecStats.memoryoutputz tensorboard.NodeExecStats.output   Ztimeline_labelz(tensorboard.NodeExecStats.timeline_label   Zscheduled_microsz*tensorboard.NodeExecStats.scheduled_microsZ	thread_idz#tensorboard.NodeExecStats.thread_id   Zreferenced_tensorz+tensorboard.NodeExecStats.referenced_tensorZmemory_statsz&tensorboard.NodeExecStats.memory_stats   Zall_start_nanosz)tensorboard.NodeExecStats.all_start_nanosZop_start_rel_nanosz,tensorboard.NodeExecStats.op_start_rel_nanos   Zop_end_rel_nanosz*tensorboard.NodeExecStats.op_end_rel_nanos   Zall_end_rel_nanosz+tensorboard.NodeExecStats.all_end_rel_nanos   Zscheduled_nanosz)tensorboard.NodeExecStats.scheduled_nanos   i  i  ThreadNamesEntryz,tensorboard.DeviceStepStats.ThreadNamesEntrykeyz0tensorboard.DeviceStepStats.ThreadNamesEntry.keyvaluez2tensorboard.DeviceStepStats.ThreadNamesEntry.valuez8i  i  DeviceStepStatsztensorboard.DeviceStepStatsZdevicez"tensorboard.DeviceStepStats.deviceZ
node_statsz&tensorboard.DeviceStepStats.node_statsZthread_namesz(tensorboard.DeviceStepStats.thread_namesi  	StepStatsztensorboard.StepStatsZ	dev_statsztensorboard.StepStats.dev_statsi  i   z'tensorboard.compat.proto.step_stats_pb2)
DESCRIPTOR
__module__)r=   rB   rC   )3sysversion_info_bZgoogle.protobufr   Z_descriptorr   _messager   Z_reflectionr   Z_symbol_databaseZDefaultZ_sym_dbZtensorboard.compat.protor   ZAtensorboard_dot_compat_dot_proto_dot_allocation__description__pb2r   Z=tensorboard_dot_compat_dot_proto_dot_tensor__description__pb2ZFileDescriptorrB   Z
DescriptorZFieldDescriptorZ_ALLOCATIONRECORDdecodeZ_ALLOCATORMEMORYUSEDZ_NODEOUTPUTZ_MEMORYSTATSZ_NODEEXECSTATSZ!_DEVICESTEPSTATS_THREADNAMESENTRYZ_DEVICESTEPSTATSZ
_STEPSTATSZfields_by_namer   Z_TENSORDESCRIPTIONZ_ALLOCATIONDESCRIPTIONr   Zmessage_types_by_nameZRegisterFileDescriptorZGeneratedProtocolMessageTypeMessager   ZRegisterMessager'   r1   r2   r3   r@   r=   rA   _optionsr   r   r   r   <module>   s>  
                    &                                                            ,B                    &                                                            ,B                                                                                                                                                                          y                      %                              -          	














