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.

projector_pb2.py 16 kB

5 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449
  1. # Generated by the protocol buffer compiler. DO NOT EDIT!
  2. # source: oneflow/customized/utils/projector.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. DESCRIPTOR = _descriptor.FileDescriptor(
  13. name='oneflow/customized/utils/projector.proto',
  14. package='oneflow',
  15. syntax='proto2',
  16. serialized_pb=_b('\n(oneflow/customized/utils/projector.proto\x12\x07oneflow\"y\n\x08MetaData\x12-\n\x04type\x18\x01 \x02(\x0e\x32\x1f.oneflow.MetaData.ProjectorType\x12\x0f\n\x07\x63ontent\x18\x02 \x01(\t\"-\n\rProjectorType\x12\r\n\tEMBEDDING\x10\x00\x12\r\n\tEXCEPTION\x10\x01\"\xb4\x01\n\x06Tensor\x12\r\n\x05\x64type\x18\x01 \x02(\t\x12*\n\x05shape\x18\x02 \x02(\x0b\x32\x1b.oneflow.Tensor.TensorShape\x12\x0f\n\x07\x63ontent\x18\x03 \x01(\x0c\x1a^\n\x0bTensorShape\x12,\n\x03\x64im\x18\x01 \x03(\x0b\x32\x1f.oneflow.Tensor.TensorShape.Dim\x1a!\n\x03\x44im\x12\x0c\n\x04size\x18\x01 \x02(\x03\x12\x0c\n\x04name\x18\x02 \x01(\t\"\x8a\x01\n\x06Sample\x12\x0c\n\x04name\x18\x01 \x02(\t\x12(\n\x04type\x18\x02 \x02(\x0e\x32\x1a.oneflow.Sample.SampleType\x12\x1a\n\x01X\x18\x03 \x02(\x0b\x32\x0f.oneflow.Tensor\",\n\nSampleType\x12\t\n\x05IMAGE\x10\x00\x12\t\n\x05\x41UDIO\x10\x01\x12\x08\n\x04TEXT\x10\x02\"y\n\tProjector\x12\x0b\n\x03tag\x18\x01 \x02(\t\x12\x0c\n\x04step\x18\x02 \x01(\x03\x12\x11\n\tWALL_TIME\x18\x03 \x02(\x01\x12\x1e\n\x05value\x18\x04 \x02(\x0b\x32\x0f.oneflow.Tensor\x12\x1e\n\x05label\x18\x05 \x01(\x0b\x32\x0f.oneflow.Tensor\"\x7f\n\x10SummaryProjector\x12#\n\x08metadata\x18\x06 \x02(\x0b\x32\x11.oneflow.MetaData\x12\x1f\n\x06sample\x18\x02 \x01(\x0b\x32\x0f.oneflow.Sample\x12%\n\tprojector\x18\x01 \x03(\x0b\x32\x12.oneflow.Projector')
  17. )
  18. _sym_db.RegisterFileDescriptor(DESCRIPTOR)
  19. _METADATA_PROJECTORTYPE = _descriptor.EnumDescriptor(
  20. name='ProjectorType',
  21. full_name='oneflow.MetaData.ProjectorType',
  22. filename=None,
  23. file=DESCRIPTOR,
  24. values=[
  25. _descriptor.EnumValueDescriptor(
  26. name='EMBEDDING', index=0, number=0,
  27. options=None,
  28. type=None),
  29. _descriptor.EnumValueDescriptor(
  30. name='EXCEPTION', index=1, number=1,
  31. options=None,
  32. type=None),
  33. ],
  34. containing_type=None,
  35. options=None,
  36. serialized_start=129,
  37. serialized_end=174,
  38. )
  39. _sym_db.RegisterEnumDescriptor(_METADATA_PROJECTORTYPE)
  40. _SAMPLE_SAMPLETYPE = _descriptor.EnumDescriptor(
  41. name='SampleType',
  42. full_name='oneflow.Sample.SampleType',
  43. filename=None,
  44. file=DESCRIPTOR,
  45. values=[
  46. _descriptor.EnumValueDescriptor(
  47. name='IMAGE', index=0, number=0,
  48. options=None,
  49. type=None),
  50. _descriptor.EnumValueDescriptor(
  51. name='AUDIO', index=1, number=1,
  52. options=None,
  53. type=None),
  54. _descriptor.EnumValueDescriptor(
  55. name='TEXT', index=2, number=2,
  56. options=None,
  57. type=None),
  58. ],
  59. containing_type=None,
  60. options=None,
  61. serialized_start=454,
  62. serialized_end=498,
  63. )
  64. _sym_db.RegisterEnumDescriptor(_SAMPLE_SAMPLETYPE)
  65. _METADATA = _descriptor.Descriptor(
  66. name='MetaData',
  67. full_name='oneflow.MetaData',
  68. filename=None,
  69. file=DESCRIPTOR,
  70. containing_type=None,
  71. fields=[
  72. _descriptor.FieldDescriptor(
  73. name='type', full_name='oneflow.MetaData.type', index=0,
  74. number=1, type=14, cpp_type=8, label=2,
  75. has_default_value=False, default_value=0,
  76. message_type=None, enum_type=None, containing_type=None,
  77. is_extension=False, extension_scope=None,
  78. options=None),
  79. _descriptor.FieldDescriptor(
  80. name='content', full_name='oneflow.MetaData.content', index=1,
  81. number=2, type=9, cpp_type=9, label=1,
  82. has_default_value=False, default_value=_b("").decode('utf-8'),
  83. message_type=None, enum_type=None, containing_type=None,
  84. is_extension=False, extension_scope=None,
  85. options=None),
  86. ],
  87. extensions=[
  88. ],
  89. nested_types=[],
  90. enum_types=[
  91. _METADATA_PROJECTORTYPE,
  92. ],
  93. options=None,
  94. is_extendable=False,
  95. syntax='proto2',
  96. extension_ranges=[],
  97. oneofs=[
  98. ],
  99. serialized_start=53,
  100. serialized_end=174,
  101. )
  102. _TENSOR_TENSORSHAPE_DIM = _descriptor.Descriptor(
  103. name='Dim',
  104. full_name='oneflow.Tensor.TensorShape.Dim',
  105. filename=None,
  106. file=DESCRIPTOR,
  107. containing_type=None,
  108. fields=[
  109. _descriptor.FieldDescriptor(
  110. name='size', full_name='oneflow.Tensor.TensorShape.Dim.size', index=0,
  111. number=1, type=3, cpp_type=2, label=2,
  112. has_default_value=False, default_value=0,
  113. message_type=None, enum_type=None, containing_type=None,
  114. is_extension=False, extension_scope=None,
  115. options=None),
  116. _descriptor.FieldDescriptor(
  117. name='name', full_name='oneflow.Tensor.TensorShape.Dim.name', index=1,
  118. number=2, type=9, cpp_type=9, label=1,
  119. has_default_value=False, default_value=_b("").decode('utf-8'),
  120. message_type=None, enum_type=None, containing_type=None,
  121. is_extension=False, extension_scope=None,
  122. options=None),
  123. ],
  124. extensions=[
  125. ],
  126. nested_types=[],
  127. enum_types=[
  128. ],
  129. options=None,
  130. is_extendable=False,
  131. syntax='proto2',
  132. extension_ranges=[],
  133. oneofs=[
  134. ],
  135. serialized_start=324,
  136. serialized_end=357,
  137. )
  138. _TENSOR_TENSORSHAPE = _descriptor.Descriptor(
  139. name='TensorShape',
  140. full_name='oneflow.Tensor.TensorShape',
  141. filename=None,
  142. file=DESCRIPTOR,
  143. containing_type=None,
  144. fields=[
  145. _descriptor.FieldDescriptor(
  146. name='dim', full_name='oneflow.Tensor.TensorShape.dim', index=0,
  147. number=1, type=11, cpp_type=10, label=3,
  148. has_default_value=False, default_value=[],
  149. message_type=None, enum_type=None, containing_type=None,
  150. is_extension=False, extension_scope=None,
  151. options=None),
  152. ],
  153. extensions=[
  154. ],
  155. nested_types=[_TENSOR_TENSORSHAPE_DIM, ],
  156. enum_types=[
  157. ],
  158. options=None,
  159. is_extendable=False,
  160. syntax='proto2',
  161. extension_ranges=[],
  162. oneofs=[
  163. ],
  164. serialized_start=263,
  165. serialized_end=357,
  166. )
  167. _TENSOR = _descriptor.Descriptor(
  168. name='Tensor',
  169. full_name='oneflow.Tensor',
  170. filename=None,
  171. file=DESCRIPTOR,
  172. containing_type=None,
  173. fields=[
  174. _descriptor.FieldDescriptor(
  175. name='dtype', full_name='oneflow.Tensor.dtype', index=0,
  176. number=1, type=9, cpp_type=9, label=2,
  177. has_default_value=False, default_value=_b("").decode('utf-8'),
  178. message_type=None, enum_type=None, containing_type=None,
  179. is_extension=False, extension_scope=None,
  180. options=None),
  181. _descriptor.FieldDescriptor(
  182. name='shape', full_name='oneflow.Tensor.shape', index=1,
  183. number=2, type=11, cpp_type=10, label=2,
  184. has_default_value=False, default_value=None,
  185. message_type=None, enum_type=None, containing_type=None,
  186. is_extension=False, extension_scope=None,
  187. options=None),
  188. _descriptor.FieldDescriptor(
  189. name='content', full_name='oneflow.Tensor.content', index=2,
  190. number=3, type=12, cpp_type=9, label=1,
  191. has_default_value=False, default_value=_b(""),
  192. message_type=None, enum_type=None, containing_type=None,
  193. is_extension=False, extension_scope=None,
  194. options=None),
  195. ],
  196. extensions=[
  197. ],
  198. nested_types=[_TENSOR_TENSORSHAPE, ],
  199. enum_types=[
  200. ],
  201. options=None,
  202. is_extendable=False,
  203. syntax='proto2',
  204. extension_ranges=[],
  205. oneofs=[
  206. ],
  207. serialized_start=177,
  208. serialized_end=357,
  209. )
  210. _SAMPLE = _descriptor.Descriptor(
  211. name='Sample',
  212. full_name='oneflow.Sample',
  213. filename=None,
  214. file=DESCRIPTOR,
  215. containing_type=None,
  216. fields=[
  217. _descriptor.FieldDescriptor(
  218. name='name', full_name='oneflow.Sample.name', index=0,
  219. number=1, type=9, cpp_type=9, label=2,
  220. has_default_value=False, default_value=_b("").decode('utf-8'),
  221. message_type=None, enum_type=None, containing_type=None,
  222. is_extension=False, extension_scope=None,
  223. options=None),
  224. _descriptor.FieldDescriptor(
  225. name='type', full_name='oneflow.Sample.type', index=1,
  226. number=2, type=14, cpp_type=8, label=2,
  227. has_default_value=False, default_value=0,
  228. message_type=None, enum_type=None, containing_type=None,
  229. is_extension=False, extension_scope=None,
  230. options=None),
  231. _descriptor.FieldDescriptor(
  232. name='X', full_name='oneflow.Sample.X', index=2,
  233. number=3, type=11, cpp_type=10, label=2,
  234. has_default_value=False, default_value=None,
  235. message_type=None, enum_type=None, containing_type=None,
  236. is_extension=False, extension_scope=None,
  237. options=None),
  238. ],
  239. extensions=[
  240. ],
  241. nested_types=[],
  242. enum_types=[
  243. _SAMPLE_SAMPLETYPE,
  244. ],
  245. options=None,
  246. is_extendable=False,
  247. syntax='proto2',
  248. extension_ranges=[],
  249. oneofs=[
  250. ],
  251. serialized_start=360,
  252. serialized_end=498,
  253. )
  254. _PROJECTOR = _descriptor.Descriptor(
  255. name='Projector',
  256. full_name='oneflow.Projector',
  257. filename=None,
  258. file=DESCRIPTOR,
  259. containing_type=None,
  260. fields=[
  261. _descriptor.FieldDescriptor(
  262. name='tag', full_name='oneflow.Projector.tag', index=0,
  263. number=1, type=9, cpp_type=9, label=2,
  264. has_default_value=False, default_value=_b("").decode('utf-8'),
  265. message_type=None, enum_type=None, containing_type=None,
  266. is_extension=False, extension_scope=None,
  267. options=None),
  268. _descriptor.FieldDescriptor(
  269. name='step', full_name='oneflow.Projector.step', index=1,
  270. number=2, type=3, cpp_type=2, label=1,
  271. has_default_value=False, default_value=0,
  272. message_type=None, enum_type=None, containing_type=None,
  273. is_extension=False, extension_scope=None,
  274. options=None),
  275. _descriptor.FieldDescriptor(
  276. name='WALL_TIME', full_name='oneflow.Projector.WALL_TIME', index=2,
  277. number=3, type=1, cpp_type=5, label=2,
  278. has_default_value=False, default_value=float(0),
  279. message_type=None, enum_type=None, containing_type=None,
  280. is_extension=False, extension_scope=None,
  281. options=None),
  282. _descriptor.FieldDescriptor(
  283. name='value', full_name='oneflow.Projector.value', index=3,
  284. number=4, type=11, cpp_type=10, label=2,
  285. has_default_value=False, default_value=None,
  286. message_type=None, enum_type=None, containing_type=None,
  287. is_extension=False, extension_scope=None,
  288. options=None),
  289. _descriptor.FieldDescriptor(
  290. name='label', full_name='oneflow.Projector.label', index=4,
  291. number=5, type=11, cpp_type=10, label=1,
  292. has_default_value=False, default_value=None,
  293. message_type=None, enum_type=None, containing_type=None,
  294. is_extension=False, extension_scope=None,
  295. options=None),
  296. ],
  297. extensions=[
  298. ],
  299. nested_types=[],
  300. enum_types=[
  301. ],
  302. options=None,
  303. is_extendable=False,
  304. syntax='proto2',
  305. extension_ranges=[],
  306. oneofs=[
  307. ],
  308. serialized_start=500,
  309. serialized_end=621,
  310. )
  311. _SUMMARYPROJECTOR = _descriptor.Descriptor(
  312. name='SummaryProjector',
  313. full_name='oneflow.SummaryProjector',
  314. filename=None,
  315. file=DESCRIPTOR,
  316. containing_type=None,
  317. fields=[
  318. _descriptor.FieldDescriptor(
  319. name='metadata', full_name='oneflow.SummaryProjector.metadata', index=0,
  320. number=6, type=11, cpp_type=10, label=2,
  321. has_default_value=False, default_value=None,
  322. message_type=None, enum_type=None, containing_type=None,
  323. is_extension=False, extension_scope=None,
  324. options=None),
  325. _descriptor.FieldDescriptor(
  326. name='sample', full_name='oneflow.SummaryProjector.sample', index=1,
  327. number=2, type=11, cpp_type=10, label=1,
  328. has_default_value=False, default_value=None,
  329. message_type=None, enum_type=None, containing_type=None,
  330. is_extension=False, extension_scope=None,
  331. options=None),
  332. _descriptor.FieldDescriptor(
  333. name='projector', full_name='oneflow.SummaryProjector.projector', index=2,
  334. number=1, type=11, cpp_type=10, label=3,
  335. has_default_value=False, default_value=[],
  336. message_type=None, enum_type=None, containing_type=None,
  337. is_extension=False, extension_scope=None,
  338. options=None),
  339. ],
  340. extensions=[
  341. ],
  342. nested_types=[],
  343. enum_types=[
  344. ],
  345. options=None,
  346. is_extendable=False,
  347. syntax='proto2',
  348. extension_ranges=[],
  349. oneofs=[
  350. ],
  351. serialized_start=623,
  352. serialized_end=750,
  353. )
  354. _METADATA.fields_by_name['type'].enum_type = _METADATA_PROJECTORTYPE
  355. _METADATA_PROJECTORTYPE.containing_type = _METADATA
  356. _TENSOR_TENSORSHAPE_DIM.containing_type = _TENSOR_TENSORSHAPE
  357. _TENSOR_TENSORSHAPE.fields_by_name['dim'].message_type = _TENSOR_TENSORSHAPE_DIM
  358. _TENSOR_TENSORSHAPE.containing_type = _TENSOR
  359. _TENSOR.fields_by_name['shape'].message_type = _TENSOR_TENSORSHAPE
  360. _SAMPLE.fields_by_name['type'].enum_type = _SAMPLE_SAMPLETYPE
  361. _SAMPLE.fields_by_name['X'].message_type = _TENSOR
  362. _SAMPLE_SAMPLETYPE.containing_type = _SAMPLE
  363. _PROJECTOR.fields_by_name['value'].message_type = _TENSOR
  364. _PROJECTOR.fields_by_name['label'].message_type = _TENSOR
  365. _SUMMARYPROJECTOR.fields_by_name['metadata'].message_type = _METADATA
  366. _SUMMARYPROJECTOR.fields_by_name['sample'].message_type = _SAMPLE
  367. _SUMMARYPROJECTOR.fields_by_name['projector'].message_type = _PROJECTOR
  368. DESCRIPTOR.message_types_by_name['MetaData'] = _METADATA
  369. DESCRIPTOR.message_types_by_name['Tensor'] = _TENSOR
  370. DESCRIPTOR.message_types_by_name['Sample'] = _SAMPLE
  371. DESCRIPTOR.message_types_by_name['Projector'] = _PROJECTOR
  372. DESCRIPTOR.message_types_by_name['SummaryProjector'] = _SUMMARYPROJECTOR
  373. MetaData = _reflection.GeneratedProtocolMessageType('MetaData', (_message.Message,), dict(
  374. DESCRIPTOR = _METADATA,
  375. __module__ = 'oneflow.customized.utils.projector_pb2'
  376. # @@protoc_insertion_point(class_scope:oneflow.MetaData)
  377. ))
  378. _sym_db.RegisterMessage(MetaData)
  379. Tensor = _reflection.GeneratedProtocolMessageType('Tensor', (_message.Message,), dict(
  380. TensorShape = _reflection.GeneratedProtocolMessageType('TensorShape', (_message.Message,), dict(
  381. Dim = _reflection.GeneratedProtocolMessageType('Dim', (_message.Message,), dict(
  382. DESCRIPTOR = _TENSOR_TENSORSHAPE_DIM,
  383. __module__ = 'oneflow.customized.utils.projector_pb2'
  384. # @@protoc_insertion_point(class_scope:oneflow.Tensor.TensorShape.Dim)
  385. ))
  386. ,
  387. DESCRIPTOR = _TENSOR_TENSORSHAPE,
  388. __module__ = 'oneflow.customized.utils.projector_pb2'
  389. # @@protoc_insertion_point(class_scope:oneflow.Tensor.TensorShape)
  390. ))
  391. ,
  392. DESCRIPTOR = _TENSOR,
  393. __module__ = 'oneflow.customized.utils.projector_pb2'
  394. # @@protoc_insertion_point(class_scope:oneflow.Tensor)
  395. ))
  396. _sym_db.RegisterMessage(Tensor)
  397. _sym_db.RegisterMessage(Tensor.TensorShape)
  398. _sym_db.RegisterMessage(Tensor.TensorShape.Dim)
  399. Sample = _reflection.GeneratedProtocolMessageType('Sample', (_message.Message,), dict(
  400. DESCRIPTOR = _SAMPLE,
  401. __module__ = 'oneflow.customized.utils.projector_pb2'
  402. # @@protoc_insertion_point(class_scope:oneflow.Sample)
  403. ))
  404. _sym_db.RegisterMessage(Sample)
  405. Projector = _reflection.GeneratedProtocolMessageType('Projector', (_message.Message,), dict(
  406. DESCRIPTOR = _PROJECTOR,
  407. __module__ = 'oneflow.customized.utils.projector_pb2'
  408. # @@protoc_insertion_point(class_scope:oneflow.Projector)
  409. ))
  410. _sym_db.RegisterMessage(Projector)
  411. SummaryProjector = _reflection.GeneratedProtocolMessageType('SummaryProjector', (_message.Message,), dict(
  412. DESCRIPTOR = _SUMMARYPROJECTOR,
  413. __module__ = 'oneflow.customized.utils.projector_pb2'
  414. # @@protoc_insertion_point(class_scope:oneflow.SummaryProjector)
  415. ))
  416. _sym_db.RegisterMessage(SummaryProjector)
  417. # @@protoc_insertion_point(module_scope)

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