|
|
|
@@ -296,7 +296,7 @@ public class ExperimentServiceImpl implements ExperimentService { |
|
|
|
ExperimentIns insert = experimentInsService.insert(experimentIns); |
|
|
|
//插入到模型依赖关系表 |
|
|
|
if (dependendcy != null && trainInfo != null) { |
|
|
|
insertModelDependencyNew(dependendcy, trainInfo, output, insert.getMetricRecord(), insert.getId(), experiment.getId(), experiment.getName(), experiment.getGlobalParam()); |
|
|
|
insertModelDependencyNew(dependendcy, trainInfo, output, insert.getMetricRecord(), insert.getId(), workflow.getId(), experiment.getId(), experiment.getName(), experiment.getGlobalParam()); |
|
|
|
} |
|
|
|
|
|
|
|
Map<String, Object> datasetDependendcy = (Map<String, Object>) converMap2.get("dataset_dependency"); |
|
|
|
@@ -401,7 +401,7 @@ public class ExperimentServiceImpl implements ExperimentService { |
|
|
|
//训练数据集 |
|
|
|
modelDependency.setTrainDataset(JsonUtils.objectToJson(datasetsList)); |
|
|
|
TrainTaskDepency trainTaskDepency = new TrainTaskDepency(); |
|
|
|
trainTaskDepency.setTaskId(sourceTaskId); |
|
|
|
// trainTaskDepency.setTaskId(sourceTaskId); |
|
|
|
trainTaskDepency.setInsId(experimentInsId); |
|
|
|
trainTaskDepency.setName(experimentName); |
|
|
|
//训练任务 |
|
|
|
@@ -490,7 +490,7 @@ public class ExperimentServiceImpl implements ExperimentService { |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
private void insertModelDependencyNew(Map<String, Object> dependendcy, Map<String, Object> trainInfo, Map<String, Object> output, String metricRecord, Integer experimentInsId, Integer experimentId, String experimentName, String globalParam) { |
|
|
|
private void insertModelDependencyNew(Map<String, Object> dependendcy, Map<String, Object> trainInfo, Map<String, Object> output, String metricRecord, Integer experimentInsId, Long workflowId, Integer experimentId, String experimentName, String globalParam) { |
|
|
|
Iterator<Map.Entry<String, Object>> dependendcyIterator = dependendcy.entrySet().iterator(); |
|
|
|
Map<String, Object> modelTrain = (Map<String, Object>) trainInfo.get("model_train"); |
|
|
|
Map<String, Object> modelEvaluate = (Map<String, Object>) trainInfo.get("model_evaluate"); |
|
|
|
@@ -570,7 +570,7 @@ public class ExperimentServiceImpl implements ExperimentService { |
|
|
|
} |
|
|
|
//训练任务 |
|
|
|
TrainTaskDepency trainTask = new TrainTaskDepency(); |
|
|
|
trainTask.setTaskId(sourceTaskId); |
|
|
|
trainTask.setWorkflowId(workflowId); |
|
|
|
trainTask.setInsId(experimentInsId); |
|
|
|
trainTask.setName(experimentName); |
|
|
|
trainTask.setExperimentId(experimentId); |
|
|
|
|