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 11 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338
  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. train_dataset: [],
  52. train_params: [],
  53. train_image: null,
  54. test_dataset: [],
  55. project_dependency: {},
  56. parent_models_map: [],
  57. parent_models: [],
  58. children_models: null,
  59. workflow_id: null,
  60. model_version_dependcy_vo: {
  61. name: 'mnist模型演化',
  62. description: '手写体识别模型演化',
  63. available_range: 0,
  64. model_type: '37',
  65. model_tag: '46',
  66. model_type_name: 'PyTorch',
  67. model_tag_name: '图像转文本',
  68. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  69. file_name: 'mnist_epoch1_0.00.pkl',
  70. file_size: '176.63 KB',
  71. create_by: 'admin',
  72. create_time: '2024-06-12T06:09:56.000+00:00',
  73. },
  74. },
  75. ],
  76. children_models: [
  77. {
  78. current_model_id: 29,
  79. exp_ins_id: null,
  80. version: 'v0.3.0',
  81. ref_item: null,
  82. train_task: {},
  83. train_dataset: [],
  84. train_params: [],
  85. train_image: null,
  86. test_dataset: [],
  87. project_dependency: {},
  88. parent_models_map: [],
  89. parent_models: [],
  90. children_models: [],
  91. workflow_id: null,
  92. model_version_dependcy_vo: {
  93. name: 'mnist模型演化',
  94. description: '手写体识别模型演化',
  95. available_range: 0,
  96. model_type: '37',
  97. model_tag: '46',
  98. model_type_name: 'PyTorch',
  99. model_tag_name: '图像转文本',
  100. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  101. file_name: 'mnist_epoch1_0.00.pkl',
  102. file_size: '176.63 KB',
  103. create_by: 'admin',
  104. create_time: '2024-06-12T06:09:56.000+00:00',
  105. },
  106. },
  107. {
  108. current_model_id: 29,
  109. exp_ins_id: null,
  110. version: 'v0.31.0',
  111. ref_item: null,
  112. train_task: {},
  113. train_dataset: [],
  114. train_params: [],
  115. train_image: null,
  116. test_dataset: [],
  117. project_dependency: {},
  118. parent_models_map: [],
  119. parent_models: [],
  120. children_models: [],
  121. workflow_id: null,
  122. model_version_dependcy_vo: {
  123. name: 'mnist模型演化',
  124. description: '手写体识别模型演化',
  125. available_range: 0,
  126. model_type: '37',
  127. model_tag: '46',
  128. model_type_name: 'PyTorch',
  129. model_tag_name: '图像转文本',
  130. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  131. file_name: 'mnist_epoch1_0.00.pkl',
  132. file_size: '176.63 KB',
  133. create_by: 'admin',
  134. create_time: '2024-06-12T06:09:56.000+00:00',
  135. },
  136. },
  137. {
  138. current_model_id: 29,
  139. exp_ins_id: null,
  140. version: 'v0.4.0',
  141. ref_item: null,
  142. train_task: {},
  143. train_dataset: [],
  144. train_params: [],
  145. train_image: null,
  146. test_dataset: [],
  147. project_dependency: {},
  148. parent_models_map: [],
  149. parent_models: [],
  150. children_models: [
  151. {
  152. current_model_id: 29,
  153. exp_ins_id: null,
  154. version: 'v0.6.0',
  155. ref_item: null,
  156. train_task: {},
  157. train_dataset: [],
  158. train_params: [],
  159. train_image: null,
  160. test_dataset: [],
  161. project_dependency: {},
  162. parent_models_map: [],
  163. parent_models: [],
  164. children_models: [],
  165. workflow_id: null,
  166. model_version_dependcy_vo: {
  167. name: 'mnist模型演化',
  168. description: '手写体识别模型演化',
  169. available_range: 0,
  170. model_type: '37',
  171. model_tag: '46',
  172. model_type_name: 'PyTorch',
  173. model_tag_name: '图像转文本',
  174. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  175. file_name: 'mnist_epoch1_0.00.pkl',
  176. file_size: '176.63 KB',
  177. create_by: 'admin',
  178. create_time: '2024-06-12T06:09:56.000+00:00',
  179. },
  180. },
  181. {
  182. current_model_id: 29,
  183. exp_ins_id: null,
  184. version: 'v0.7.0',
  185. ref_item: null,
  186. train_task: {},
  187. train_dataset: [],
  188. train_params: [],
  189. train_image: null,
  190. test_dataset: [],
  191. project_dependency: {},
  192. parent_models_map: [],
  193. parent_models: [],
  194. children_models: [],
  195. workflow_id: null,
  196. model_version_dependcy_vo: {
  197. name: 'mnist模型演化',
  198. description: '手写体识别模型演化',
  199. available_range: 0,
  200. model_type: '37',
  201. model_tag: '46',
  202. model_type_name: 'PyTorch',
  203. model_tag_name: '图像转文本',
  204. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  205. file_name: 'mnist_epoch1_0.00.pkl',
  206. file_size: '176.63 KB',
  207. create_by: 'admin',
  208. create_time: '2024-06-12T06:09:56.000+00:00',
  209. },
  210. },
  211. ],
  212. workflow_id: null,
  213. model_version_dependcy_vo: {
  214. name: 'mnist模型演化',
  215. description: '手写体识别模型演化',
  216. available_range: 0,
  217. model_type: '37',
  218. model_tag: '46',
  219. model_type_name: 'PyTorch',
  220. model_tag_name: '图像转文本',
  221. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  222. file_name: 'mnist_epoch1_0.00.pkl',
  223. file_size: '176.63 KB',
  224. create_by: 'admin',
  225. create_time: '2024-06-12T06:09:56.000+00:00',
  226. },
  227. },
  228. {
  229. current_model_id: 29,
  230. exp_ins_id: null,
  231. version: 'v0.5.0',
  232. ref_item: null,
  233. train_task: {},
  234. train_dataset: [],
  235. train_params: [],
  236. train_image: null,
  237. test_dataset: [],
  238. project_dependency: {},
  239. parent_models_map: [],
  240. parent_models: [],
  241. children_models: [
  242. {
  243. current_model_id: 29,
  244. exp_ins_id: null,
  245. version: 'v0.10.0',
  246. ref_item: null,
  247. train_task: {},
  248. train_dataset: [],
  249. train_params: [],
  250. train_image: null,
  251. test_dataset: [],
  252. project_dependency: {},
  253. parent_models_map: [],
  254. parent_models: [],
  255. children_models: [],
  256. workflow_id: null,
  257. model_version_dependcy_vo: {
  258. name: 'mnist模型演化',
  259. description: '手写体识别模型演化',
  260. available_range: 0,
  261. model_type: '37',
  262. model_tag: '46',
  263. model_type_name: 'PyTorch',
  264. model_tag_name: '图像转文本',
  265. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  266. file_name: 'mnist_epoch1_0.00.pkl',
  267. file_size: '176.63 KB',
  268. create_by: 'admin',
  269. create_time: '2024-06-12T06:09:56.000+00:00',
  270. },
  271. },
  272. {
  273. current_model_id: 29,
  274. exp_ins_id: null,
  275. version: 'v0.11.0',
  276. ref_item: null,
  277. train_task: {},
  278. train_dataset: [],
  279. train_params: [],
  280. train_image: null,
  281. test_dataset: [],
  282. project_dependency: {},
  283. parent_models_map: [],
  284. parent_models: [],
  285. children_models: [],
  286. workflow_id: null,
  287. model_version_dependcy_vo: {
  288. name: 'mnist模型演化',
  289. description: '手写体识别模型演化',
  290. available_range: 0,
  291. model_type: '37',
  292. model_tag: '46',
  293. model_type_name: 'PyTorch',
  294. model_tag_name: '图像转文本',
  295. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  296. file_name: 'mnist_epoch1_0.00.pkl',
  297. file_size: '176.63 KB',
  298. create_by: 'admin',
  299. create_time: '2024-06-12T06:09:56.000+00:00',
  300. },
  301. },
  302. ],
  303. workflow_id: null,
  304. model_version_dependcy_vo: {
  305. name: 'mnist模型演化',
  306. description: '手写体识别模型演化',
  307. available_range: 0,
  308. model_type: '37',
  309. model_tag: '46',
  310. model_type_name: 'PyTorch',
  311. model_tag_name: '图像转文本',
  312. url: 'models/admin/1718172558449/mnist_epoch1_0.00.pkl',
  313. file_name: 'mnist_epoch1_0.00.pkl',
  314. file_size: '176.63 KB',
  315. create_by: 'admin',
  316. create_time: '2024-06-12T06:09:56.000+00:00',
  317. },
  318. },
  319. ],
  320. workflow_id: 144,
  321. model_version_dependcy_vo: {
  322. name: 'mnist模型演化',
  323. description: '手写体识别模型演化',
  324. available_range: 0,
  325. model_type: '37',
  326. model_tag: '46',
  327. model_type_name: 'PyTorch',
  328. model_tag_name: '图像转文本',
  329. url: 'models/admin/1718172760650/mnist_cnn.pt',
  330. file_name: 'mnist_cnn.pt',
  331. file_size: '176.76 KB',
  332. create_by: 'admin',
  333. create_time: '2024-06-12T06:12:42.000+00:00',
  334. },
  335. },
  336. },
  337. });