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 d dlmZ d dlmZ d dlmZ z
ejZW n  ek
r   ejjj j!ZY nX ej"ddddedej#ej#ej#ej#ej#ej#g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e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e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/d0d dd1d2ddddddddde#dej%d3d4dd!d1d2d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g g g g dddg g d9d: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gg g g dddg g d>d?d$Z+ej$d@dAde#dg g g g dddg g dBdCd$Z,ej$dDdEde#dej%dFdGd ddHdddd dddddde#dgg g g dddg g dIdJd$Z-ej$dKdLde#dej%dMdNd dd1d2ddddddddde#dgg g g dddg g dOdPd$Z.ej$dQdRde#dej%dSdTd ddHdddd dddddde#dej%dUdVdd!dHdddd dddddde#dej%dWdXd!ddHdddd dddddde#dgg g g dddg g dYdZd$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%dSd^dd!d1d2ddg dddddde#dgg g g dddg g d_d`d$Z0ej$dadbde#dej%ddcd ddddded&ddddddde#dej%dddedd!d1d2ddg dddddde#dej%dfdgd!dd1d2ddddddddde#dgg g g dddg g dhdid$Z1ej$djdkde#dej%d'dld ddddded&ddddddde#dej%dmdndd!d1d2ddg dddddde#dgg e0e1gg dddg g dodid$Z2ej$dpdqde#dg g g g dddg g drdsd$Z3ej$d[dtde#dej%ddud ddddded&ddddddde#dej%dSdvdd!d1d2ddg dddddde#dgg g g dddg g dwdxd$Z4ej$dadyde#dej%ddzd ddddded&ddddddde#dej%ddd{dd!d1d2ddg dddddde#dej%dfd|d!dd1d2ddddddddde#dgg g g dddg g d}d~d$Z5ej$ddde#dej%d'dd ddddded&ddddddde#dej%dmddd!d1d2ddg dddddde#dgg e4e5gg dddg g dd~d$Z6ej$ddde#dg g g g dddg g ddd$Z7ej$ddde#dej%d'dd ddddde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ej%ddd!ddddded&ddddddde#dej%dddddd!ddd dddddde#dej%ddddHd1d2ddddddddde#dej%dddHddd!ddd dddddde#dej%dfdddd1d2ddddddddde#dgg g g dddg g ddd$Z8ej$ddd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 dddg g ddd$Z9e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!dd!ddd dddddde#dgg g g dddg g ddd$Z:ej$ddde#dej%ddd dddddd dddddde#dej%dddd!dd!ddd dddddde#dej%ddd!dddddd dddddde#dgg g g 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!dd!ddd dddddde#dej%ddd!dddddeddddddde#dej%dddddd!ddd dddddde#dej%ddddHddddd dddddde#dej%dddHdddddddddddde#dej%ddddddddd dddddde#dej%dddddd!ddd dddddde#dgg g g dddg g ddd$Z<ej$ddde#dej%ddd dddddd dddddde#dej%dddd!dd!ddd dddddde#dgg g g dddg g ddd$Z=ej$ddde#dg g g g dddg g ddd$Z>ej$ddde#dg g g g dddg g ddd$Z?ej@e)jAd/ _BejCe)jAd3 _Be/e.jAdM _Be1e0jAdS _Be2e0_DejEe1jAdd _BejFe1jAdf _Be2e1_De0e2jAdm _Be5e4jAdS _Be6e4_DejGe5jAdd _BejFe5jAdf _Be6e5_De4e6jAdm _BejHe8jAd _BejFe8jAdf _BejIe;jAd _JejIe=jAd _Je'e#jKd< e(e#jKd%< e)e#jKd-< e*e#jKd7< e+e#jKd;< e,e#jKd@< e-e#jKdD< e.e#jKdK< e/e#jKdQ< e2e#jKdj< e3e#jKdp< e6e#jKd< e7e#jKd< e8e#jKd< e9e#jKd< e:e#jKd< e;e#jKd< e<e#jKd< e=e#jKd< e>e#jKd< e?e#jKd< eLe# e	MdejNfe'dd՜ZOePeO e	Md%ejNfe(dd՜ZQePeQ e	Md-ejNfe)dd՜ZRePeR e	Md7ejNfe*dd՜ZSePeS e	Md;ejNfe+dd՜ZTePeT e	Md@ejNfe,dd՜ZUePeU e	MdDejNfe-dd՜ZVePeV e	MdKejNfe.dd՜ZWePeW e	MdQejNfe/dd՜ZXePeX e	MdjejNfe	Md[ejNfe0dd՜e	MdaejNfe1dd՜e2dd֜ZYePeY ePeYjZ ePeYj[ e	MdpejNfe3dd՜Z\ePe\ e	MdejNfe	Md[ejNfe4dd՜e	MdaejNfe5dd՜e6dd֜Z]ePe] ePe]jZ ePe]j[ e	MdejNfe7dd՜Z^ePe^ e	MdejNfe8dd՜Z_ePe_ e	MdejNfe9dd՜Z`ePe` e	MdejNfe:dd՜ZaePea e	MdejNfe;dd՜ZbePeb e	MdejNfe<dd՜ZcePec e	MdejNfe=dd՜ZdePed e	MdejNfe>dd՜ZeePee e	MdejNfe?dd՜ZfePef ejgdde#d dddejhddd de'e(ddݍejhdddde)e*ddݍejhddd!de+e,ddݍejhdddde-e.ddݍejhdddde2e3ddݍejhdddHde6e7ddݍejhdddde8e9ddݍejhdddde:e;ddݍejhdddde<e=ddݍejhdddde>e?ddݍg
dZiejei eie#jkd< dS )    N   c                 C   s   | S )N xr   r   P/tmp/pip-unpacked-wheel-g8kmtpbc/tensorboard/uploader/proto/write_service_pb2.py<lambda>       r   c                 C   s
   |  dS )Nlatin1)encoder   r   r   r   r      r   )
descriptor)message)
reflection)symbol_database)timestamp_pb2)experiment_pb2)
scalar_pb2)
tensor_pb2)blob_pb2)summary_pb2z.tensorboard/uploader/proto/write_service.protoztensorboard.serviceZproto3ua  
.tensorboard/uploader/proto/write_service.prototensorboard.servicegoogle/protobuf/timestamp.proto+tensorboard/uploader/proto/experiment.proto'tensorboard/uploader/proto/scalar.proto'tensorboard/uploader/proto/tensor.proto%tensorboard/uploader/proto/blob.proto&tensorboard/compat/proto/summary.proto"<
CreateExperimentRequest
name (	
description (	">
CreateExperimentResponse
experiment_id (	
url (	"
UpdateExperimentRequest3

experiment (2.tensorboard.service.Experiment<
experiment_mask (2#.tensorboard.service.ExperimentMask"
UpdateExperimentResponse"0
DeleteExperimentRequest
experiment_id (	"
DeleteExperimentResponse"'
PurgeDataRequest
batch_limit ("I
PurgeDataResponse4
purge_stats (2.tensorboard.service.PurgeStats">

PurgeStats
tags (
experiments (
users ("­
WriteScalarRequest
experiment_id (	9
runs (2+.tensorboard.service.WriteScalarRequest.RunN
Run
name (	9
tags (2+.tensorboard.service.WriteScalarRequest.Tagu
Tag
name (	0
points (2 .tensorboard.service.ScalarPoint.
metadata (2.tensorboard.SummaryMetadata"
WriteScalarResponse"­
WriteTensorRequest
experiment_id (	9
runs (2+.tensorboard.service.WriteTensorRequest.RunN
Run
name (	9
tags (2+.tensorboard.service.WriteTensorRequest.Tagu
Tag
name (	0
points (2 .tensorboard.service.TensorPoint.
metadata (2.tensorboard.SummaryMetadata"
WriteTensorResponse"Ý
GetOrCreateBlobSequenceRequest
experiment_id (	
run (	
tag (	
step (-
	wall_time (2.google.protobuf.Timestamp
final_sequence_length (.
metadata (2.tensorboard.SummaryMetadata";
GetOrCreateBlobSequenceResponse
blob_sequence_id (	"A
GetBlobMetadataRequest
blob_sequence_id (	
index ("k
GetBlobMetadataResponse2

blob_state (2.tensorboard.service.BlobState
size (
crc32c ("¬
WriteBlobRequest
blob_sequence_id (	
index (
data (
offset (
crc32c (
finalize_object (
final_crc32c (

blob_bytes ("U
WriteBlobResponse2

blob_state (2.tensorboard.service.BlobState
size ("
DeleteOwnUserRequest"
DeleteOwnUserResponse2Þ
TensorBoardWriterServiceq
CreateExperiment,.tensorboard.service.CreateExperimentRequest-.tensorboard.service.CreateExperimentResponse" q
UpdateExperiment,.tensorboard.service.UpdateExperimentRequest-.tensorboard.service.UpdateExperimentResponse" q
DeleteExperiment,.tensorboard.service.DeleteExperimentRequest-.tensorboard.service.DeleteExperimentResponse" \
	PurgeData%.tensorboard.service.PurgeDataRequest&.tensorboard.service.PurgeDataResponse" b
WriteScalar'.tensorboard.service.WriteScalarRequest(.tensorboard.service.WriteScalarResponse" b
WriteTensor'.tensorboard.service.WriteTensorRequest(.tensorboard.service.WriteTensorResponse" 
GetOrCreateBlobSequence3.tensorboard.service.GetOrCreateBlobSequenceRequest4.tensorboard.service.GetOrCreateBlobSequenceResponse" n
GetBlobMetadata+.tensorboard.service.GetBlobMetadataRequest,.tensorboard.service.GetBlobMetadataResponse" `
	WriteBlob%.tensorboard.service.WriteBlobRequest&.tensorboard.service.WriteBlobResponse" (0h
DeleteOwnUser).tensorboard.service.DeleteOwnUserRequest*.tensorboard.service.DeleteOwnUserResponse" bproto3)namepackagesyntaxserialized_optionsZserialized_pbZdependenciesCreateExperimentRequestz+tensorboard.service.CreateExperimentRequestr   z0tensorboard.service.CreateExperimentRequest.name   	   F zutf-8)r   	full_nameindexnumbertypeZcpp_typelabelZhas_default_valuedefault_valuemessage_type	enum_typecontaining_typeZis_extensionZextension_scoper   filedescriptionz7tensorboard.service.CreateExperimentRequest.description   i6  ir  )r   r   filenamer&   r%   fields
extensionsZnested_types
enum_typesr   Zis_extendabler   Zextension_rangesZoneofsserialized_startserialized_endCreateExperimentResponsez,tensorboard.service.CreateExperimentResponseZexperiment_idz:tensorboard.service.CreateExperimentResponse.experiment_idurlz0tensorboard.service.CreateExperimentResponse.urlit  i  UpdateExperimentRequestz+tensorboard.service.UpdateExperimentRequestZ
experimentz6tensorboard.service.UpdateExperimentRequest.experiment   
   Zexperiment_maskz;tensorboard.service.UpdateExperimentRequest.experiment_maski  iA  UpdateExperimentResponsez,tensorboard.service.UpdateExperimentResponseiC  i]  DeleteExperimentRequestz+tensorboard.service.DeleteExperimentRequestz9tensorboard.service.DeleteExperimentRequest.experiment_idi_  i  DeleteExperimentResponsez,tensorboard.service.DeleteExperimentResponsei  i  PurgeDataRequestz$tensorboard.service.PurgeDataRequestZbatch_limitz0tensorboard.service.PurgeDataRequest.batch_limit   i  i  PurgeDataResponsez%tensorboard.service.PurgeDataResponseZpurge_statsz1tensorboard.service.PurgeDataResponse.purge_statsi  i  
PurgeStatsztensorboard.service.PurgeStatstagsz#tensorboard.service.PurgeStats.tagsZexperimentsz*tensorboard.service.PurgeStats.experimentsZusersz$tensorboard.service.PurgeStats.usersi!  i_  Runz*tensorboard.service.WriteScalarRequest.Runz/tensorboard.service.WriteScalarRequest.Run.namez/tensorboard.service.WriteScalarRequest.Run.tagsi  i  Tagz*tensorboard.service.WriteScalarRequest.Tagz/tensorboard.service.WriteScalarRequest.Tag.nameZpointsz1tensorboard.service.WriteScalarRequest.Tag.pointsmetadataz3tensorboard.service.WriteScalarRequest.Tag.metadatai  i  WriteScalarRequestz&tensorboard.service.WriteScalarRequestz4tensorboard.service.WriteScalarRequest.experiment_idrunsz+tensorboard.service.WriteScalarRequest.runsib  WriteScalarResponsez'tensorboard.service.WriteScalarResponsei  i  z*tensorboard.service.WriteTensorRequest.Runz/tensorboard.service.WriteTensorRequest.Run.namez/tensorboard.service.WriteTensorRequest.Run.tagsi  i_  z*tensorboard.service.WriteTensorRequest.Tagz/tensorboard.service.WriteTensorRequest.Tag.namez1tensorboard.service.WriteTensorRequest.Tag.pointsz3tensorboard.service.WriteTensorRequest.Tag.metadataia  i  WriteTensorRequestz&tensorboard.service.WriteTensorRequestz4tensorboard.service.WriteTensorRequest.experiment_idz+tensorboard.service.WriteTensorRequest.runsi  WriteTensorResponsez'tensorboard.service.WriteTensorResponsei  i  GetOrCreateBlobSequenceRequestz2tensorboard.service.GetOrCreateBlobSequenceRequestz@tensorboard.service.GetOrCreateBlobSequenceRequest.experiment_idrunz6tensorboard.service.GetOrCreateBlobSequenceRequest.runtagz6tensorboard.service.GetOrCreateBlobSequenceRequest.tagstepz7tensorboard.service.GetOrCreateBlobSequenceRequest.step   Z	wall_timez<tensorboard.service.GetOrCreateBlobSequenceRequest.wall_timeZfinal_sequence_lengthzHtensorboard.service.GetOrCreateBlobSequenceRequest.final_sequence_length   z;tensorboard.service.GetOrCreateBlobSequenceRequest.metadata   i  i  GetOrCreateBlobSequenceResponsez3tensorboard.service.GetOrCreateBlobSequenceResponseZblob_sequence_idzDtensorboard.service.GetOrCreateBlobSequenceResponse.blob_sequence_idi  i
  GetBlobMetadataRequestz*tensorboard.service.GetBlobMetadataRequestz;tensorboard.service.GetBlobMetadataRequest.blob_sequence_idr   z0tensorboard.service.GetBlobMetadataRequest.indexi  iM  GetBlobMetadataResponsez+tensorboard.service.GetBlobMetadataResponseZ
blob_statez6tensorboard.service.GetBlobMetadataResponse.blob_state      sizez0tensorboard.service.GetBlobMetadataResponse.sizeZcrc32cz2tensorboard.service.GetBlobMetadataResponse.crc32ciO  i  WriteBlobRequestz$tensorboard.service.WriteBlobRequestz5tensorboard.service.WriteBlobRequest.blob_sequence_idz*tensorboard.service.WriteBlobRequest.indexdataz)tensorboard.service.WriteBlobRequest.data   offsetz+tensorboard.service.WriteBlobRequest.offsetz+tensorboard.service.WriteBlobRequest.crc32cZfinalize_objectz4tensorboard.service.WriteBlobRequest.finalize_objectZfinal_crc32cz1tensorboard.service.WriteBlobRequest.final_crc32cZ
blob_bytesz/tensorboard.service.WriteBlobRequest.blob_bytesi  ii  WriteBlobResponsez%tensorboard.service.WriteBlobResponsez0tensorboard.service.WriteBlobResponse.blob_statez*tensorboard.service.WriteBlobResponse.sizeik  i  DeleteOwnUserRequestz(tensorboard.service.DeleteOwnUserRequesti  i  DeleteOwnUserResponsez)tensorboard.service.DeleteOwnUserResponsei  i  z,tensorboard.uploader.proto.write_service_pb2)
DESCRIPTOR
__module__)r<   r=   rX   rY   ZTensorBoardWriterServicez,tensorboard.service.TensorBoardWriterServicei  iR  ZCreateExperimentz=tensorboard.service.TensorBoardWriterService.CreateExperiment)r   r   r   Zcontaining_serviceZ
input_typeoutput_typer   ZUpdateExperimentz=tensorboard.service.TensorBoardWriterService.UpdateExperimentZDeleteExperimentz=tensorboard.service.TensorBoardWriterService.DeleteExperimentZ	PurgeDataz6tensorboard.service.TensorBoardWriterService.PurgeDataZWriteScalarz8tensorboard.service.TensorBoardWriterService.WriteScalarZWriteTensorz8tensorboard.service.TensorBoardWriterService.WriteTensorZGetOrCreateBlobSequencezDtensorboard.service.TensorBoardWriterService.GetOrCreateBlobSequenceZGetBlobMetadataz<tensorboard.service.TensorBoardWriterService.GetBlobMetadataZ	WriteBlobz6tensorboard.service.TensorBoardWriterService.WriteBlobZDeleteOwnUserz:tensorboard.service.TensorBoardWriterService.DeleteOwnUser)r   r   r&   r   r   r-   r.   methods)lsysversion_info_bZgoogle.protobufr   Z_descriptorr   _messager   Z_reflectionr   Z_symbol_databaseZDefaultZ_sym_dbr   Z&google_dot_protobuf_dot_timestamp__pb2Ztensorboard.uploader.protor   Z6tensorboard_dot_uploader_dot_proto_dot_experiment__pb2r   Z2tensorboard_dot_uploader_dot_proto_dot_scalar__pb2r   Z2tensorboard_dot_uploader_dot_proto_dot_tensor__pb2r   Z0tensorboard_dot_uploader_dot_proto_dot_blob__pb2Ztensorboard.compat.protor   Z1tensorboard_dot_compat_dot_proto_dot_summary__pb2Z3tensorboard_dot_compat_dot_proto_dot_histogram__pb2AttributeErrorZtensorboardcompatprotoZhistogram_pb2ZFileDescriptorrX   Z
DescriptorZFieldDescriptordecodeZ_CREATEEXPERIMENTREQUESTZ_CREATEEXPERIMENTRESPONSEZ_UPDATEEXPERIMENTREQUESTZ_UPDATEEXPERIMENTRESPONSEZ_DELETEEXPERIMENTREQUESTZ_DELETEEXPERIMENTRESPONSEZ_PURGEDATAREQUESTZ_PURGEDATARESPONSEZ_PURGESTATSZ_WRITESCALARREQUEST_RUNZ_WRITESCALARREQUEST_TAGZ_WRITESCALARREQUESTZ_WRITESCALARRESPONSEZ_WRITETENSORREQUEST_RUNZ_WRITETENSORREQUEST_TAGZ_WRITETENSORREQUESTZ_WRITETENSORRESPONSEZ_GETORCREATEBLOBSEQUENCEREQUESTZ _GETORCREATEBLOBSEQUENCERESPONSEZ_GETBLOBMETADATAREQUESTZ_GETBLOBMETADATARESPONSEZ_WRITEBLOBREQUESTZ_WRITEBLOBRESPONSEZ_DELETEOWNUSERREQUESTZ_DELETEOWNUSERRESPONSEZ_EXPERIMENTZfields_by_namer#   Z_EXPERIMENTMASKr%   Z_SCALARPOINTZ_SUMMARYMETADATAZ_TENSORPOINTZ
_TIMESTAMPZ
_BLOBSTATEr$   Zmessage_types_by_nameZRegisterFileDescriptorZGeneratedProtocolMessageTypeMessager   ZRegisterMessager/   r1   r4   r5   r6   r7   r9   r:   r?   r<   r=   rA   rB   rC   rD   rK   rL   rM   rQ   rU   rV   rW   ZServiceDescriptorZMethodDescriptorZ_TENSORBOARDWRITERSERVICEZRegisterServiceDescriptorZservices_by_namer   r   r   r   <module>   s  
                    &                    &                    &          	          	          	                              -                    %                              ,                    &                    %                              ,                    &                                                                      3I          	                    &                              -                                                                                :P                    &










































									d
