You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

summary_pb2.py 15 kB

5 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354
  1. # Generated by the protocol buffer compiler. DO NOT EDIT!
  2. # source: oneflow/customized/utils/summary.proto
  3. import sys
  4. _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
  5. from google.protobuf import descriptor as _descriptor
  6. from google.protobuf import message as _message
  7. from google.protobuf import reflection as _reflection
  8. from google.protobuf import symbol_database as _symbol_database
  9. from google.protobuf import descriptor_pb2
  10. # @@protoc_insertion_point(imports)
  11. _sym_db = _symbol_database.Default()
  12. from oneflow.customized.utils import tensor_pb2 as oneflow_dot_customized_dot_utils_dot_tensor__pb2
  13. DESCRIPTOR = _descriptor.FileDescriptor(
  14. name='oneflow/customized/utils/summary.proto',
  15. package='oneflow',
  16. syntax='proto2',
  17. serialized_pb=_b('\n&oneflow/customized/utils/summary.proto\x12\x07oneflow\x1a%oneflow/customized/utils/tensor.proto\"\xb2\x01\n\x0fSummaryMetadata\x12\x38\n\x0bplugin_data\x18\x01 \x02(\x0b\x32#.oneflow.SummaryMetadata.PluginData\x12\x14\n\x0c\x64isplay_name\x18\x02 \x01(\t\x12\x1b\n\x13summary_description\x18\x03 \x01(\t\x1a\x32\n\nPluginData\x12\x13\n\x0bplugin_name\x18\x01 \x02(\t\x12\x0f\n\x07\x63ontent\x18\x02 \x01(\x0c\"\x87\x01\n\x0eHistogramProto\x12\x0b\n\x03min\x18\x01 \x02(\x01\x12\x0b\n\x03max\x18\x02 \x02(\x01\x12\x0b\n\x03num\x18\x03 \x02(\x01\x12\x0b\n\x03sum\x18\x04 \x02(\x01\x12\x13\n\x0bsum_squares\x18\x05 \x02(\x01\x12\x18\n\x0c\x62ucket_limit\x18\x06 \x03(\x01\x42\x02\x10\x01\x12\x12\n\x06\x62ucket\x18\x07 \x03(\x01\x42\x02\x10\x01\"\xa1\x02\n\x07Summary\x12%\n\x05value\x18\x01 \x03(\x0b\x32\x16.oneflow.Summary.Value\x1a\xee\x01\n\x05Value\x12\x11\n\tnode_name\x18\x07 \x01(\t\x12\x0b\n\x03tag\x18\x01 \x02(\t\x12*\n\x08metadata\x18\t \x01(\x0b\x32\x18.oneflow.SummaryMetadata\x12\x16\n\x0csimple_value\x18\x02 \x01(\x02H\x00\x12&\n\x1cobsolete_old_style_histogram\x18\x03 \x01(\x0cH\x00\x12(\n\x05histo\x18\x05 \x01(\x0b\x32\x17.oneflow.HistogramProtoH\x00\x12&\n\x06tensor\x18\x08 \x01(\x0b\x32\x14.oneflow.TensorProtoH\x00\x42\x07\n\x05value')
  18. ,
  19. dependencies=[oneflow_dot_customized_dot_utils_dot_tensor__pb2.DESCRIPTOR,])
  20. _sym_db.RegisterFileDescriptor(DESCRIPTOR)
  21. _SUMMARYMETADATA_PLUGINDATA = _descriptor.Descriptor(
  22. name='PluginData',
  23. full_name='oneflow.SummaryMetadata.PluginData',
  24. filename=None,
  25. file=DESCRIPTOR,
  26. containing_type=None,
  27. fields=[
  28. _descriptor.FieldDescriptor(
  29. name='plugin_name', full_name='oneflow.SummaryMetadata.PluginData.plugin_name', index=0,
  30. number=1, type=9, cpp_type=9, label=2,
  31. has_default_value=False, default_value=_b("").decode('utf-8'),
  32. message_type=None, enum_type=None, containing_type=None,
  33. is_extension=False, extension_scope=None,
  34. options=None),
  35. _descriptor.FieldDescriptor(
  36. name='content', full_name='oneflow.SummaryMetadata.PluginData.content', index=1,
  37. number=2, type=12, cpp_type=9, label=1,
  38. has_default_value=False, default_value=_b(""),
  39. message_type=None, enum_type=None, containing_type=None,
  40. is_extension=False, extension_scope=None,
  41. options=None),
  42. ],
  43. extensions=[
  44. ],
  45. nested_types=[],
  46. enum_types=[
  47. ],
  48. options=None,
  49. is_extendable=False,
  50. syntax='proto2',
  51. extension_ranges=[],
  52. oneofs=[
  53. ],
  54. serialized_start=219,
  55. serialized_end=269,
  56. )
  57. _SUMMARYMETADATA = _descriptor.Descriptor(
  58. name='SummaryMetadata',
  59. full_name='oneflow.SummaryMetadata',
  60. filename=None,
  61. file=DESCRIPTOR,
  62. containing_type=None,
  63. fields=[
  64. _descriptor.FieldDescriptor(
  65. name='plugin_data', full_name='oneflow.SummaryMetadata.plugin_data', index=0,
  66. number=1, type=11, cpp_type=10, label=2,
  67. has_default_value=False, default_value=None,
  68. message_type=None, enum_type=None, containing_type=None,
  69. is_extension=False, extension_scope=None,
  70. options=None),
  71. _descriptor.FieldDescriptor(
  72. name='display_name', full_name='oneflow.SummaryMetadata.display_name', index=1,
  73. number=2, type=9, cpp_type=9, label=1,
  74. has_default_value=False, default_value=_b("").decode('utf-8'),
  75. message_type=None, enum_type=None, containing_type=None,
  76. is_extension=False, extension_scope=None,
  77. options=None),
  78. _descriptor.FieldDescriptor(
  79. name='summary_description', full_name='oneflow.SummaryMetadata.summary_description', index=2,
  80. number=3, type=9, cpp_type=9, label=1,
  81. has_default_value=False, default_value=_b("").decode('utf-8'),
  82. message_type=None, enum_type=None, containing_type=None,
  83. is_extension=False, extension_scope=None,
  84. options=None),
  85. ],
  86. extensions=[
  87. ],
  88. nested_types=[_SUMMARYMETADATA_PLUGINDATA, ],
  89. enum_types=[
  90. ],
  91. options=None,
  92. is_extendable=False,
  93. syntax='proto2',
  94. extension_ranges=[],
  95. oneofs=[
  96. ],
  97. serialized_start=91,
  98. serialized_end=269,
  99. )
  100. _HISTOGRAMPROTO = _descriptor.Descriptor(
  101. name='HistogramProto',
  102. full_name='oneflow.HistogramProto',
  103. filename=None,
  104. file=DESCRIPTOR,
  105. containing_type=None,
  106. fields=[
  107. _descriptor.FieldDescriptor(
  108. name='min', full_name='oneflow.HistogramProto.min', index=0,
  109. number=1, type=1, cpp_type=5, label=2,
  110. has_default_value=False, default_value=float(0),
  111. message_type=None, enum_type=None, containing_type=None,
  112. is_extension=False, extension_scope=None,
  113. options=None),
  114. _descriptor.FieldDescriptor(
  115. name='max', full_name='oneflow.HistogramProto.max', index=1,
  116. number=2, type=1, cpp_type=5, label=2,
  117. has_default_value=False, default_value=float(0),
  118. message_type=None, enum_type=None, containing_type=None,
  119. is_extension=False, extension_scope=None,
  120. options=None),
  121. _descriptor.FieldDescriptor(
  122. name='num', full_name='oneflow.HistogramProto.num', index=2,
  123. number=3, type=1, cpp_type=5, label=2,
  124. has_default_value=False, default_value=float(0),
  125. message_type=None, enum_type=None, containing_type=None,
  126. is_extension=False, extension_scope=None,
  127. options=None),
  128. _descriptor.FieldDescriptor(
  129. name='sum', full_name='oneflow.HistogramProto.sum', index=3,
  130. number=4, type=1, cpp_type=5, label=2,
  131. has_default_value=False, default_value=float(0),
  132. message_type=None, enum_type=None, containing_type=None,
  133. is_extension=False, extension_scope=None,
  134. options=None),
  135. _descriptor.FieldDescriptor(
  136. name='sum_squares', full_name='oneflow.HistogramProto.sum_squares', index=4,
  137. number=5, type=1, cpp_type=5, label=2,
  138. has_default_value=False, default_value=float(0),
  139. message_type=None, enum_type=None, containing_type=None,
  140. is_extension=False, extension_scope=None,
  141. options=None),
  142. _descriptor.FieldDescriptor(
  143. name='bucket_limit', full_name='oneflow.HistogramProto.bucket_limit', index=5,
  144. number=6, type=1, cpp_type=5, label=3,
  145. has_default_value=False, default_value=[],
  146. message_type=None, enum_type=None, containing_type=None,
  147. is_extension=False, extension_scope=None,
  148. options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))),
  149. _descriptor.FieldDescriptor(
  150. name='bucket', full_name='oneflow.HistogramProto.bucket', index=6,
  151. number=7, type=1, cpp_type=5, label=3,
  152. has_default_value=False, default_value=[],
  153. message_type=None, enum_type=None, containing_type=None,
  154. is_extension=False, extension_scope=None,
  155. options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))),
  156. ],
  157. extensions=[
  158. ],
  159. nested_types=[],
  160. enum_types=[
  161. ],
  162. options=None,
  163. is_extendable=False,
  164. syntax='proto2',
  165. extension_ranges=[],
  166. oneofs=[
  167. ],
  168. serialized_start=272,
  169. serialized_end=407,
  170. )
  171. _SUMMARY_VALUE = _descriptor.Descriptor(
  172. name='Value',
  173. full_name='oneflow.Summary.Value',
  174. filename=None,
  175. file=DESCRIPTOR,
  176. containing_type=None,
  177. fields=[
  178. _descriptor.FieldDescriptor(
  179. name='node_name', full_name='oneflow.Summary.Value.node_name', index=0,
  180. number=7, type=9, cpp_type=9, label=1,
  181. has_default_value=False, default_value=_b("").decode('utf-8'),
  182. message_type=None, enum_type=None, containing_type=None,
  183. is_extension=False, extension_scope=None,
  184. options=None),
  185. _descriptor.FieldDescriptor(
  186. name='tag', full_name='oneflow.Summary.Value.tag', index=1,
  187. number=1, type=9, cpp_type=9, label=2,
  188. has_default_value=False, default_value=_b("").decode('utf-8'),
  189. message_type=None, enum_type=None, containing_type=None,
  190. is_extension=False, extension_scope=None,
  191. options=None),
  192. _descriptor.FieldDescriptor(
  193. name='metadata', full_name='oneflow.Summary.Value.metadata', index=2,
  194. number=9, type=11, cpp_type=10, label=1,
  195. has_default_value=False, default_value=None,
  196. message_type=None, enum_type=None, containing_type=None,
  197. is_extension=False, extension_scope=None,
  198. options=None),
  199. _descriptor.FieldDescriptor(
  200. name='simple_value', full_name='oneflow.Summary.Value.simple_value', index=3,
  201. number=2, type=2, cpp_type=6, label=1,
  202. has_default_value=False, default_value=float(0),
  203. message_type=None, enum_type=None, containing_type=None,
  204. is_extension=False, extension_scope=None,
  205. options=None),
  206. _descriptor.FieldDescriptor(
  207. name='obsolete_old_style_histogram', full_name='oneflow.Summary.Value.obsolete_old_style_histogram', index=4,
  208. number=3, type=12, cpp_type=9, label=1,
  209. has_default_value=False, default_value=_b(""),
  210. message_type=None, enum_type=None, containing_type=None,
  211. is_extension=False, extension_scope=None,
  212. options=None),
  213. _descriptor.FieldDescriptor(
  214. name='histo', full_name='oneflow.Summary.Value.histo', index=5,
  215. number=5, type=11, cpp_type=10, label=1,
  216. has_default_value=False, default_value=None,
  217. message_type=None, enum_type=None, containing_type=None,
  218. is_extension=False, extension_scope=None,
  219. options=None),
  220. _descriptor.FieldDescriptor(
  221. name='tensor', full_name='oneflow.Summary.Value.tensor', index=6,
  222. number=8, type=11, cpp_type=10, label=1,
  223. has_default_value=False, default_value=None,
  224. message_type=None, enum_type=None, containing_type=None,
  225. is_extension=False, extension_scope=None,
  226. options=None),
  227. ],
  228. extensions=[
  229. ],
  230. nested_types=[],
  231. enum_types=[
  232. ],
  233. options=None,
  234. is_extendable=False,
  235. syntax='proto2',
  236. extension_ranges=[],
  237. oneofs=[
  238. _descriptor.OneofDescriptor(
  239. name='value', full_name='oneflow.Summary.Value.value',
  240. index=0, containing_type=None, fields=[]),
  241. ],
  242. serialized_start=461,
  243. serialized_end=699,
  244. )
  245. _SUMMARY = _descriptor.Descriptor(
  246. name='Summary',
  247. full_name='oneflow.Summary',
  248. filename=None,
  249. file=DESCRIPTOR,
  250. containing_type=None,
  251. fields=[
  252. _descriptor.FieldDescriptor(
  253. name='value', full_name='oneflow.Summary.value', index=0,
  254. number=1, type=11, cpp_type=10, label=3,
  255. has_default_value=False, default_value=[],
  256. message_type=None, enum_type=None, containing_type=None,
  257. is_extension=False, extension_scope=None,
  258. options=None),
  259. ],
  260. extensions=[
  261. ],
  262. nested_types=[_SUMMARY_VALUE, ],
  263. enum_types=[
  264. ],
  265. options=None,
  266. is_extendable=False,
  267. syntax='proto2',
  268. extension_ranges=[],
  269. oneofs=[
  270. ],
  271. serialized_start=410,
  272. serialized_end=699,
  273. )
  274. _SUMMARYMETADATA_PLUGINDATA.containing_type = _SUMMARYMETADATA
  275. _SUMMARYMETADATA.fields_by_name['plugin_data'].message_type = _SUMMARYMETADATA_PLUGINDATA
  276. _SUMMARY_VALUE.fields_by_name['metadata'].message_type = _SUMMARYMETADATA
  277. _SUMMARY_VALUE.fields_by_name['histo'].message_type = _HISTOGRAMPROTO
  278. _SUMMARY_VALUE.fields_by_name['tensor'].message_type = oneflow_dot_customized_dot_utils_dot_tensor__pb2._TENSORPROTO
  279. _SUMMARY_VALUE.containing_type = _SUMMARY
  280. _SUMMARY_VALUE.oneofs_by_name['value'].fields.append(
  281. _SUMMARY_VALUE.fields_by_name['simple_value'])
  282. _SUMMARY_VALUE.fields_by_name['simple_value'].containing_oneof = _SUMMARY_VALUE.oneofs_by_name['value']
  283. _SUMMARY_VALUE.oneofs_by_name['value'].fields.append(
  284. _SUMMARY_VALUE.fields_by_name['obsolete_old_style_histogram'])
  285. _SUMMARY_VALUE.fields_by_name['obsolete_old_style_histogram'].containing_oneof = _SUMMARY_VALUE.oneofs_by_name['value']
  286. _SUMMARY_VALUE.oneofs_by_name['value'].fields.append(
  287. _SUMMARY_VALUE.fields_by_name['histo'])
  288. _SUMMARY_VALUE.fields_by_name['histo'].containing_oneof = _SUMMARY_VALUE.oneofs_by_name['value']
  289. _SUMMARY_VALUE.oneofs_by_name['value'].fields.append(
  290. _SUMMARY_VALUE.fields_by_name['tensor'])
  291. _SUMMARY_VALUE.fields_by_name['tensor'].containing_oneof = _SUMMARY_VALUE.oneofs_by_name['value']
  292. _SUMMARY.fields_by_name['value'].message_type = _SUMMARY_VALUE
  293. DESCRIPTOR.message_types_by_name['SummaryMetadata'] = _SUMMARYMETADATA
  294. DESCRIPTOR.message_types_by_name['HistogramProto'] = _HISTOGRAMPROTO
  295. DESCRIPTOR.message_types_by_name['Summary'] = _SUMMARY
  296. SummaryMetadata = _reflection.GeneratedProtocolMessageType('SummaryMetadata', (_message.Message,), dict(
  297. PluginData = _reflection.GeneratedProtocolMessageType('PluginData', (_message.Message,), dict(
  298. DESCRIPTOR = _SUMMARYMETADATA_PLUGINDATA,
  299. __module__ = 'oneflow.customized.utils.summary_pb2'
  300. # @@protoc_insertion_point(class_scope:oneflow.SummaryMetadata.PluginData)
  301. ))
  302. ,
  303. DESCRIPTOR = _SUMMARYMETADATA,
  304. __module__ = 'oneflow.customized.utils.summary_pb2'
  305. # @@protoc_insertion_point(class_scope:oneflow.SummaryMetadata)
  306. ))
  307. _sym_db.RegisterMessage(SummaryMetadata)
  308. _sym_db.RegisterMessage(SummaryMetadata.PluginData)
  309. HistogramProto = _reflection.GeneratedProtocolMessageType('HistogramProto', (_message.Message,), dict(
  310. DESCRIPTOR = _HISTOGRAMPROTO,
  311. __module__ = 'oneflow.customized.utils.summary_pb2'
  312. # @@protoc_insertion_point(class_scope:oneflow.HistogramProto)
  313. ))
  314. _sym_db.RegisterMessage(HistogramProto)
  315. Summary = _reflection.GeneratedProtocolMessageType('Summary', (_message.Message,), dict(
  316. Value = _reflection.GeneratedProtocolMessageType('Value', (_message.Message,), dict(
  317. DESCRIPTOR = _SUMMARY_VALUE,
  318. __module__ = 'oneflow.customized.utils.summary_pb2'
  319. # @@protoc_insertion_point(class_scope:oneflow.Summary.Value)
  320. ))
  321. ,
  322. DESCRIPTOR = _SUMMARY,
  323. __module__ = 'oneflow.customized.utils.summary_pb2'
  324. # @@protoc_insertion_point(class_scope:oneflow.Summary)
  325. ))
  326. _sym_db.RegisterMessage(Summary)
  327. _sym_db.RegisterMessage(Summary.Value)
  328. _HISTOGRAMPROTO.fields_by_name['bucket_limit'].has_options = True
  329. _HISTOGRAMPROTO.fields_by_name['bucket_limit']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))
  330. _HISTOGRAMPROTO.fields_by_name['bucket'].has_options = True
  331. _HISTOGRAMPROTO.fields_by_name['bucket']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))
  332. # @@protoc_insertion_point(module_scope)

一站式算法开发平台、高性能分布式深度学习框架、先进算法模型库、视觉模型炼知平台、数据可视化分析平台等一系列平台及工具,在模型高效分布式训练、数据处理和可视分析、模型炼知和轻量化等技术上形成独特优势,目前已在产学研等各领域近千家单位及个人提供AI应用赋能