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.

model.ts 17 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490
  1. import { defineMock } from 'umi';
  2. export default defineMock({
  3. 'POST /api/mmp/modelDependency/queryModelAtlas': {
  4. code: 200,
  5. msg: '操作成功',
  6. data: {
  7. current_model_id: 29,
  8. exp_ins_id: 229,
  9. version: 'v0.2.0',
  10. ref_item: null,
  11. train_task: {
  12. name: '模型训练测试导出0529',
  13. ins_id: 229,
  14. task_id: 'model-train-5d76f002',
  15. },
  16. train_dataset: [
  17. {
  18. dataset_id: 20,
  19. dataset_version: 'v0.1.0',
  20. dataset_name: '手写体识别模型依赖测试训练数据集',
  21. },
  22. ],
  23. train_params: ['256', '2'],
  24. train_image: '172.20.32.187/machine-learning/pytorch:pytorch_1.9.1_cuda11.1_detection_aim',
  25. test_dataset: [
  26. {
  27. dataset_id: 20,
  28. dataset_version: 'v0.1.0',
  29. dataset_name: '手写体识别模型依赖测试训练数据集',
  30. },
  31. ],
  32. project_dependency: {
  33. url: 'https://openi.pcl.ac.cn/somunslotus/somun202304241505581.git',
  34. name: 'somun202304241505581',
  35. branch: 'train_ci_test',
  36. },
  37. parent_models_map: [
  38. {
  39. model_id: 29,
  40. model_version: 'v0.1.0',
  41. model_name: 'mnist模型演化',
  42. },
  43. ],
  44. parent_models: [
  45. {
  46. current_model_id: 29,
  47. exp_ins_id: null,
  48. version: 'v0.1.0',
  49. ref_item: null,
  50. train_task: {
  51. name: '模型训练测试导出0529',
  52. ins_id: 229,
  53. task_id: 'model-train-5d76f002',
  54. },
  55. train_dataset: [
  56. {
  57. dataset_id: 20,
  58. dataset_version: 'v0.1.0',
  59. dataset_name: '手写体识别模型依赖测试训练数据集',
  60. },
  61. ],
  62. train_params: ['256', '2'],
  63. train_image:
  64. '172.20.32.187/machine-learning/pytorch:pytorch_1.9.1_cuda11.1_detection_aim',
  65. test_dataset: [
  66. {
  67. dataset_id: 20,
  68. dataset_version: 'v0.1.0',
  69. dataset_name: '手写体识别模型依赖测试训练数据集',
  70. },
  71. ],
  72. project_dependency: {
  73. url: 'https://openi.pcl.ac.cn/somunslotus/somun202304241505581.git',
  74. name: 'somun202304241505581',
  75. branch: 'train_ci_test',
  76. },
  77. parent_models_map: [],
  78. parent_models: [],
  79. children_models: null,
  80. workflow_id: null,
  81. model_version_dependcy_vo: {
  82. name: 'mnist模型演化',
  83. description: '手写体识别模型演化',
  84. available_range: 0,
  85. model_type: '37',
  86. model_tag: '46',
  87. model_type_name: 'PyTorch',
  88. model_tag_name: '图像转文本',
  89. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  90. file_name: 'mnist_epoch1_0.00.pkl',
  91. file_size: '176.63 KB',
  92. create_by: 'admin',
  93. create_time: '2024-06-12T06:09:56.000+00:00',
  94. },
  95. },
  96. ],
  97. children_models: [
  98. {
  99. current_model_id: 29,
  100. exp_ins_id: null,
  101. version: 'v0.3.0',
  102. ref_item: null,
  103. train_task: {
  104. name: '模型训练测试导出0529',
  105. ins_id: 229,
  106. task_id: 'model-train-5d76f002',
  107. },
  108. train_dataset: [
  109. {
  110. dataset_id: 120,
  111. dataset_version: 'v0.1.0',
  112. dataset_name: '手写体识别模型依赖测试训练数据集',
  113. },
  114. {
  115. dataset_id: 20,
  116. dataset_version: 'v0.1.0',
  117. dataset_name: '手写体识别模型依赖测试训练数据集',
  118. },
  119. ],
  120. train_params: ['256', '2'],
  121. train_image:
  122. '172.20.32.187/machine-learning/pytorch:pytorch_1.9.1_cuda11.1_detection_aim',
  123. test_dataset: [
  124. {
  125. dataset_id: 20,
  126. dataset_version: 'v0.1.0',
  127. dataset_name: '手写体识别模型依赖测试训练数据集',
  128. },
  129. ],
  130. project_dependency: {
  131. url: 'https://openi.pcl.ac.cn/somunslotus/somun202304241505581.git',
  132. name: 'somun202304241505581',
  133. branch: 'train_ci_test',
  134. },
  135. parent_models_map: [],
  136. parent_models: [],
  137. children_models: [],
  138. workflow_id: null,
  139. model_version_dependcy_vo: {
  140. name: 'mnist模型演化',
  141. description: '手写体识别模型演化',
  142. available_range: 0,
  143. model_type: '37',
  144. model_tag: '46',
  145. model_type_name: 'PyTorch',
  146. model_tag_name: '图像转文本',
  147. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  148. file_name: 'mnist_epoch1_0.00.pkl',
  149. file_size: '176.63 KB',
  150. create_by: 'admin',
  151. create_time: '2024-06-12T06:09:56.000+00:00',
  152. },
  153. },
  154. {
  155. current_model_id: 29,
  156. exp_ins_id: null,
  157. version: 'v0.31.0',
  158. ref_item: null,
  159. train_task: {
  160. name: '模型训练测试导出0529',
  161. ins_id: 229,
  162. task_id: 'model-train-5d76f002',
  163. },
  164. train_dataset: [
  165. {
  166. dataset_id: 20,
  167. dataset_version: 'v0.1.0',
  168. dataset_name: '手写体识别模型依赖测试训练数据集',
  169. },
  170. ],
  171. train_params: ['256', '2'],
  172. train_image:
  173. '172.20.32.187/machine-learning/pytorch:pytorch_1.9.1_cuda11.1_detection_aim',
  174. test_dataset: [
  175. {
  176. dataset_id: 20,
  177. dataset_version: 'v0.1.0',
  178. dataset_name: '手写体识别模型依赖测试训练数据集',
  179. },
  180. ],
  181. project_dependency: {
  182. url: 'https://openi.pcl.ac.cn/somunslotus/somun202304241505581.git',
  183. name: 'somun202304241505581',
  184. branch: 'train_ci_test',
  185. },
  186. parent_models_map: [],
  187. parent_models: [],
  188. children_models: [],
  189. workflow_id: null,
  190. model_version_dependcy_vo: {
  191. name: 'mnist模型演化',
  192. description: '手写体识别模型演化',
  193. available_range: 0,
  194. model_type: '37',
  195. model_tag: '46',
  196. model_type_name: 'PyTorch',
  197. model_tag_name: '图像转文本',
  198. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  199. file_name: 'mnist_epoch1_0.00.pkl',
  200. file_size: '176.63 KB',
  201. create_by: 'admin',
  202. create_time: '2024-06-12T06:09:56.000+00:00',
  203. },
  204. },
  205. {
  206. current_model_id: 29,
  207. exp_ins_id: null,
  208. version: 'v0.4.0',
  209. ref_item: null,
  210. train_task: {
  211. name: '模型训练测试导出0529',
  212. ins_id: 229,
  213. task_id: 'model-train-5d76f002',
  214. },
  215. train_dataset: [
  216. {
  217. dataset_id: 20,
  218. dataset_version: 'v0.1.0',
  219. dataset_name: '手写体识别模型依赖测试训练数据集',
  220. },
  221. ],
  222. train_params: ['256', '2'],
  223. train_image:
  224. '172.20.32.187/machine-learning/pytorch:pytorch_1.9.1_cuda11.1_detection_aim',
  225. test_dataset: [
  226. {
  227. dataset_id: 20,
  228. dataset_version: 'v0.1.0',
  229. dataset_name: '手写体识别模型依赖测试训练数据集',
  230. },
  231. ],
  232. project_dependency: {
  233. url: 'https://openi.pcl.ac.cn/somunslotus/somun202304241505581.git',
  234. name: 'somun202304241505581',
  235. branch: 'train_ci_test',
  236. },
  237. parent_models_map: [],
  238. parent_models: [],
  239. children_models: [
  240. {
  241. current_model_id: 29,
  242. exp_ins_id: null,
  243. version: 'v0.6.0',
  244. ref_item: null,
  245. train_task: {
  246. name: '模型训练测试导出0529',
  247. ins_id: 229,
  248. task_id: 'model-train-5d76f002',
  249. },
  250. train_dataset: [
  251. {
  252. dataset_id: 20,
  253. dataset_version: 'v0.1.0',
  254. dataset_name: '手写体识别模型依赖测试训练数据集',
  255. },
  256. ],
  257. train_params: ['256', '2'],
  258. train_image:
  259. '172.20.32.187/machine-learning/pytorch:pytorch_1.9.1_cuda11.1_detection_aim',
  260. test_dataset: [
  261. {
  262. dataset_id: 20,
  263. dataset_version: 'v0.1.0',
  264. dataset_name: '手写体识别模型依赖测试训练数据集',
  265. },
  266. ],
  267. project_dependency: {
  268. url: 'https://openi.pcl.ac.cn/somunslotus/somun202304241505581.git',
  269. name: 'somun202304241505581',
  270. branch: 'train_ci_test',
  271. },
  272. parent_models_map: [],
  273. parent_models: [],
  274. children_models: [],
  275. workflow_id: null,
  276. model_version_dependcy_vo: {
  277. name: 'mnist模型演化',
  278. description: '手写体识别模型演化',
  279. available_range: 0,
  280. model_type: '37',
  281. model_tag: '46',
  282. model_type_name: 'PyTorch',
  283. model_tag_name: '图像转文本',
  284. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  285. file_name: 'mnist_epoch1_0.00.pkl',
  286. file_size: '176.63 KB',
  287. create_by: 'admin',
  288. create_time: '2024-06-12T06:09:56.000+00:00',
  289. },
  290. },
  291. {
  292. current_model_id: 29,
  293. exp_ins_id: null,
  294. version: 'v0.7.0',
  295. ref_item: null,
  296. train_task: {},
  297. train_dataset: [],
  298. train_params: [],
  299. train_image: null,
  300. test_dataset: [],
  301. project_dependency: {},
  302. parent_models_map: [],
  303. parent_models: [],
  304. children_models: [],
  305. workflow_id: null,
  306. model_version_dependcy_vo: {
  307. name: 'mnist模型演化',
  308. description: '手写体识别模型演化',
  309. available_range: 0,
  310. model_type: '37',
  311. model_tag: '46',
  312. model_type_name: 'PyTorch',
  313. model_tag_name: '图像转文本',
  314. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  315. file_name: 'mnist_epoch1_0.00.pkl',
  316. file_size: '176.63 KB',
  317. create_by: 'admin',
  318. create_time: '2024-06-12T06:09:56.000+00:00',
  319. },
  320. },
  321. ],
  322. workflow_id: null,
  323. model_version_dependcy_vo: {
  324. name: 'mnist模型演化',
  325. description: '手写体识别模型演化',
  326. available_range: 0,
  327. model_type: '37',
  328. model_tag: '46',
  329. model_type_name: 'PyTorch',
  330. model_tag_name: '图像转文本',
  331. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  332. file_name: 'mnist_epoch1_0.00.pkl',
  333. file_size: '176.63 KB',
  334. create_by: 'admin',
  335. create_time: '2024-06-12T06:09:56.000+00:00',
  336. },
  337. },
  338. {
  339. current_model_id: 29,
  340. exp_ins_id: null,
  341. version: 'v0.5.0',
  342. ref_item: null,
  343. train_task: {
  344. name: '模型训练测试导出0529',
  345. ins_id: 229,
  346. task_id: 'model-train-5d76f002',
  347. },
  348. train_dataset: [
  349. {
  350. dataset_id: 20,
  351. dataset_version: 'v0.1.0',
  352. dataset_name: '手写体识别模型依赖测试训练数据集',
  353. },
  354. ],
  355. train_params: ['256', '2'],
  356. train_image:
  357. '172.20.32.187/machine-learning/pytorch:pytorch_1.9.1_cuda11.1_detection_aim',
  358. test_dataset: [
  359. {
  360. dataset_id: 20,
  361. dataset_version: 'v0.1.0',
  362. dataset_name: '手写体识别模型依赖测试训练数据集',
  363. },
  364. ],
  365. project_dependency: {
  366. url: 'https://openi.pcl.ac.cn/somunslotus/somun202304241505581.git',
  367. name: 'somun202304241505581',
  368. branch: 'train_ci_test',
  369. },
  370. parent_models_map: [],
  371. parent_models: [],
  372. children_models: [
  373. {
  374. current_model_id: 29,
  375. exp_ins_id: null,
  376. version: 'v0.10.0',
  377. ref_item: null,
  378. train_task: {},
  379. train_dataset: [],
  380. train_params: [],
  381. train_image: null,
  382. test_dataset: [],
  383. project_dependency: {},
  384. parent_models_map: [],
  385. parent_models: [],
  386. children_models: [],
  387. workflow_id: null,
  388. model_version_dependcy_vo: {
  389. name: 'mnist模型演化',
  390. description: '手写体识别模型演化',
  391. available_range: 0,
  392. model_type: '37',
  393. model_tag: '46',
  394. model_type_name: 'PyTorch',
  395. model_tag_name: '图像转文本',
  396. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  397. file_name: 'mnist_epoch1_0.00.pkl',
  398. file_size: '176.63 KB',
  399. create_by: 'admin',
  400. create_time: '2024-06-12T06:09:56.000+00:00',
  401. },
  402. },
  403. {
  404. current_model_id: 29,
  405. exp_ins_id: null,
  406. version: 'v0.11.0',
  407. ref_item: null,
  408. train_task: {
  409. name: '模型训练测试导出0529',
  410. ins_id: 229,
  411. task_id: 'model-train-5d76f002',
  412. },
  413. train_dataset: [
  414. {
  415. dataset_id: 20,
  416. dataset_version: 'v0.1.0',
  417. dataset_name: '手写体识别模型依赖测试训练数据集',
  418. },
  419. ],
  420. train_params: ['256', '2'],
  421. train_image:
  422. '172.20.32.187/machine-learning/pytorch:pytorch_1.9.1_cuda11.1_detection_aim',
  423. test_dataset: [
  424. {
  425. dataset_id: 20,
  426. dataset_version: 'v0.1.0',
  427. dataset_name: '手写体识别模型依赖测试训练数据集',
  428. },
  429. ],
  430. project_dependency: {
  431. url: 'https://openi.pcl.ac.cn/somunslotus/somun202304241505581.git',
  432. name: 'somun202304241505581',
  433. branch: 'train_ci_test',
  434. },
  435. parent_models_map: [],
  436. parent_models: [],
  437. children_models: [],
  438. workflow_id: null,
  439. model_version_dependcy_vo: {
  440. name: 'mnist模型演化',
  441. description: '手写体识别模型演化',
  442. available_range: 0,
  443. model_type: '37',
  444. model_tag: '46',
  445. model_type_name: 'PyTorch',
  446. model_tag_name: '图像转文本',
  447. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  448. file_name: 'mnist_epoch1_0.00.pkl',
  449. file_size: '176.63 KB',
  450. create_by: 'admin',
  451. create_time: '2024-06-12T06:09:56.000+00:00',
  452. },
  453. },
  454. ],
  455. workflow_id: null,
  456. model_version_dependcy_vo: {
  457. name: 'mnist模型演化',
  458. description: '手写体识别模型演化',
  459. available_range: 0,
  460. model_type: '37',
  461. model_tag: '46',
  462. model_type_name: 'PyTorch',
  463. model_tag_name: '图像转文本',
  464. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  465. file_name: 'mnist_epoch1_0.00.pkl',
  466. file_size: '176.63 KB',
  467. create_by: 'admin',
  468. create_time: '2024-06-12T06:09:56.000+00:00',
  469. },
  470. },
  471. ],
  472. workflow_id: 144,
  473. model_version_dependcy_vo: {
  474. name: 'mnist模型演化',
  475. description: '手写体识别模型演化',
  476. available_range: 0,
  477. model_type: '37',
  478. model_tag: '46',
  479. model_type_name: 'PyTorch',
  480. model_tag_name: '图像转文本',
  481. url: 'models/admin/1718172760650/mnist_cnn.pt',
  482. file_name: 'mnist_cnn.pt',
  483. file_size: '176.76 KB',
  484. create_by: 'admin',
  485. create_time: '2024-06-12T06:12:42.000+00:00',
  486. },
  487. },
  488. },
  489. });