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.

plugin_data_pb2.py 9.9 kB

5 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245
  1. # Generated by the protocol buffer compiler. DO NOT EDIT!
  2. # source: oneflow/customized/utils/plugin_data.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 google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2
  13. DESCRIPTOR = _descriptor.FileDescriptor(
  14. name='oneflow/customized/utils/plugin_data.proto',
  15. package='oneflow',
  16. syntax='proto2',
  17. serialized_pb=_b('\n*oneflow/customized/utils/plugin_data.proto\x12\x07oneflow\x1a\x1cgoogle/protobuf/struct.proto\"e\n\x11HParamsPluginData\x12\x0f\n\x07version\x18\x01 \x02(\x05\x12\x37\n\x12session_start_info\x18\x03 \x01(\x0b\x32\x19.oneflow.SessionStartInfoH\x00\x42\x06\n\x04\x64\x61ta\"\xc1\x02\n\x10SessionStartInfo\x12\x37\n\x07hparams\x18\x01 \x03(\x0b\x32&.oneflow.SessionStartInfo.HparamsEntry\x12\x12\n\ngroup_name\x18\x04 \x02(\t\x12\x17\n\x0fstart_time_secs\x18\x05 \x02(\x01\x12\x37\n\x07metrics\x18\x06 \x03(\x0b\x32&.oneflow.SessionStartInfo.MetricsEntry\x1a\x46\n\x0cHparamsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12%\n\x05value\x18\x02 \x01(\x0b\x32\x16.google.protobuf.Value:\x02\x38\x01\x1a\x46\n\x0cMetricsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12%\n\x05value\x18\x02 \x01(\x0b\x32\x16.google.protobuf.Value:\x02\x38\x01')
  18. ,
  19. dependencies=[google_dot_protobuf_dot_struct__pb2.DESCRIPTOR,])
  20. _sym_db.RegisterFileDescriptor(DESCRIPTOR)
  21. _HPARAMSPLUGINDATA = _descriptor.Descriptor(
  22. name='HParamsPluginData',
  23. full_name='oneflow.HParamsPluginData',
  24. filename=None,
  25. file=DESCRIPTOR,
  26. containing_type=None,
  27. fields=[
  28. _descriptor.FieldDescriptor(
  29. name='version', full_name='oneflow.HParamsPluginData.version', index=0,
  30. number=1, type=5, cpp_type=1, label=2,
  31. has_default_value=False, default_value=0,
  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='session_start_info', full_name='oneflow.HParamsPluginData.session_start_info', index=1,
  37. number=3, type=11, cpp_type=10, label=1,
  38. has_default_value=False, default_value=None,
  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. _descriptor.OneofDescriptor(
  54. name='data', full_name='oneflow.HParamsPluginData.data',
  55. index=0, containing_type=None, fields=[]),
  56. ],
  57. serialized_start=85,
  58. serialized_end=186,
  59. )
  60. _SESSIONSTARTINFO_HPARAMSENTRY = _descriptor.Descriptor(
  61. name='HparamsEntry',
  62. full_name='oneflow.SessionStartInfo.HparamsEntry',
  63. filename=None,
  64. file=DESCRIPTOR,
  65. containing_type=None,
  66. fields=[
  67. _descriptor.FieldDescriptor(
  68. name='key', full_name='oneflow.SessionStartInfo.HparamsEntry.key', index=0,
  69. number=1, type=9, cpp_type=9, label=1,
  70. has_default_value=False, default_value=_b("").decode('utf-8'),
  71. message_type=None, enum_type=None, containing_type=None,
  72. is_extension=False, extension_scope=None,
  73. options=None),
  74. _descriptor.FieldDescriptor(
  75. name='value', full_name='oneflow.SessionStartInfo.HparamsEntry.value', index=1,
  76. number=2, type=11, cpp_type=10, label=1,
  77. has_default_value=False, default_value=None,
  78. message_type=None, enum_type=None, containing_type=None,
  79. is_extension=False, extension_scope=None,
  80. options=None),
  81. ],
  82. extensions=[
  83. ],
  84. nested_types=[],
  85. enum_types=[
  86. ],
  87. options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
  88. is_extendable=False,
  89. syntax='proto2',
  90. extension_ranges=[],
  91. oneofs=[
  92. ],
  93. serialized_start=368,
  94. serialized_end=438,
  95. )
  96. _SESSIONSTARTINFO_METRICSENTRY = _descriptor.Descriptor(
  97. name='MetricsEntry',
  98. full_name='oneflow.SessionStartInfo.MetricsEntry',
  99. filename=None,
  100. file=DESCRIPTOR,
  101. containing_type=None,
  102. fields=[
  103. _descriptor.FieldDescriptor(
  104. name='key', full_name='oneflow.SessionStartInfo.MetricsEntry.key', index=0,
  105. number=1, type=9, cpp_type=9, label=1,
  106. has_default_value=False, default_value=_b("").decode('utf-8'),
  107. message_type=None, enum_type=None, containing_type=None,
  108. is_extension=False, extension_scope=None,
  109. options=None),
  110. _descriptor.FieldDescriptor(
  111. name='value', full_name='oneflow.SessionStartInfo.MetricsEntry.value', index=1,
  112. number=2, type=11, cpp_type=10, label=1,
  113. has_default_value=False, default_value=None,
  114. message_type=None, enum_type=None, containing_type=None,
  115. is_extension=False, extension_scope=None,
  116. options=None),
  117. ],
  118. extensions=[
  119. ],
  120. nested_types=[],
  121. enum_types=[
  122. ],
  123. options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
  124. is_extendable=False,
  125. syntax='proto2',
  126. extension_ranges=[],
  127. oneofs=[
  128. ],
  129. serialized_start=440,
  130. serialized_end=510,
  131. )
  132. _SESSIONSTARTINFO = _descriptor.Descriptor(
  133. name='SessionStartInfo',
  134. full_name='oneflow.SessionStartInfo',
  135. filename=None,
  136. file=DESCRIPTOR,
  137. containing_type=None,
  138. fields=[
  139. _descriptor.FieldDescriptor(
  140. name='hparams', full_name='oneflow.SessionStartInfo.hparams', index=0,
  141. number=1, type=11, cpp_type=10, label=3,
  142. has_default_value=False, default_value=[],
  143. message_type=None, enum_type=None, containing_type=None,
  144. is_extension=False, extension_scope=None,
  145. options=None),
  146. _descriptor.FieldDescriptor(
  147. name='group_name', full_name='oneflow.SessionStartInfo.group_name', index=1,
  148. number=4, type=9, cpp_type=9, label=2,
  149. has_default_value=False, default_value=_b("").decode('utf-8'),
  150. message_type=None, enum_type=None, containing_type=None,
  151. is_extension=False, extension_scope=None,
  152. options=None),
  153. _descriptor.FieldDescriptor(
  154. name='start_time_secs', full_name='oneflow.SessionStartInfo.start_time_secs', index=2,
  155. number=5, type=1, cpp_type=5, label=2,
  156. has_default_value=False, default_value=float(0),
  157. message_type=None, enum_type=None, containing_type=None,
  158. is_extension=False, extension_scope=None,
  159. options=None),
  160. _descriptor.FieldDescriptor(
  161. name='metrics', full_name='oneflow.SessionStartInfo.metrics', index=3,
  162. number=6, type=11, cpp_type=10, label=3,
  163. has_default_value=False, default_value=[],
  164. message_type=None, enum_type=None, containing_type=None,
  165. is_extension=False, extension_scope=None,
  166. options=None),
  167. ],
  168. extensions=[
  169. ],
  170. nested_types=[_SESSIONSTARTINFO_HPARAMSENTRY, _SESSIONSTARTINFO_METRICSENTRY, ],
  171. enum_types=[
  172. ],
  173. options=None,
  174. is_extendable=False,
  175. syntax='proto2',
  176. extension_ranges=[],
  177. oneofs=[
  178. ],
  179. serialized_start=189,
  180. serialized_end=510,
  181. )
  182. _HPARAMSPLUGINDATA.fields_by_name['session_start_info'].message_type = _SESSIONSTARTINFO
  183. _HPARAMSPLUGINDATA.oneofs_by_name['data'].fields.append(
  184. _HPARAMSPLUGINDATA.fields_by_name['session_start_info'])
  185. _HPARAMSPLUGINDATA.fields_by_name['session_start_info'].containing_oneof = _HPARAMSPLUGINDATA.oneofs_by_name['data']
  186. _SESSIONSTARTINFO_HPARAMSENTRY.fields_by_name['value'].message_type = google_dot_protobuf_dot_struct__pb2._VALUE
  187. _SESSIONSTARTINFO_HPARAMSENTRY.containing_type = _SESSIONSTARTINFO
  188. _SESSIONSTARTINFO_METRICSENTRY.fields_by_name['value'].message_type = google_dot_protobuf_dot_struct__pb2._VALUE
  189. _SESSIONSTARTINFO_METRICSENTRY.containing_type = _SESSIONSTARTINFO
  190. _SESSIONSTARTINFO.fields_by_name['hparams'].message_type = _SESSIONSTARTINFO_HPARAMSENTRY
  191. _SESSIONSTARTINFO.fields_by_name['metrics'].message_type = _SESSIONSTARTINFO_METRICSENTRY
  192. DESCRIPTOR.message_types_by_name['HParamsPluginData'] = _HPARAMSPLUGINDATA
  193. DESCRIPTOR.message_types_by_name['SessionStartInfo'] = _SESSIONSTARTINFO
  194. HParamsPluginData = _reflection.GeneratedProtocolMessageType('HParamsPluginData', (_message.Message,), dict(
  195. DESCRIPTOR = _HPARAMSPLUGINDATA,
  196. __module__ = 'oneflow.customized.utils.plugin_data_pb2'
  197. # @@protoc_insertion_point(class_scope:oneflow.HParamsPluginData)
  198. ))
  199. _sym_db.RegisterMessage(HParamsPluginData)
  200. SessionStartInfo = _reflection.GeneratedProtocolMessageType('SessionStartInfo', (_message.Message,), dict(
  201. HparamsEntry = _reflection.GeneratedProtocolMessageType('HparamsEntry', (_message.Message,), dict(
  202. DESCRIPTOR = _SESSIONSTARTINFO_HPARAMSENTRY,
  203. __module__ = 'oneflow.customized.utils.plugin_data_pb2'
  204. # @@protoc_insertion_point(class_scope:oneflow.SessionStartInfo.HparamsEntry)
  205. ))
  206. ,
  207. MetricsEntry = _reflection.GeneratedProtocolMessageType('MetricsEntry', (_message.Message,), dict(
  208. DESCRIPTOR = _SESSIONSTARTINFO_METRICSENTRY,
  209. __module__ = 'oneflow.customized.utils.plugin_data_pb2'
  210. # @@protoc_insertion_point(class_scope:oneflow.SessionStartInfo.MetricsEntry)
  211. ))
  212. ,
  213. DESCRIPTOR = _SESSIONSTARTINFO,
  214. __module__ = 'oneflow.customized.utils.plugin_data_pb2'
  215. # @@protoc_insertion_point(class_scope:oneflow.SessionStartInfo)
  216. ))
  217. _sym_db.RegisterMessage(SessionStartInfo)
  218. _sym_db.RegisterMessage(SessionStartInfo.HparamsEntry)
  219. _sym_db.RegisterMessage(SessionStartInfo.MetricsEntry)
  220. _SESSIONSTARTINFO_HPARAMSENTRY.has_options = True
  221. _SESSIONSTARTINFO_HPARAMSENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
  222. _SESSIONSTARTINFO_METRICSENTRY.has_options = True
  223. _SESSIONSTARTINFO_METRICSENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
  224. # @@protoc_insertion_point(module_scope)

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