机器学习模型上传文件问题修改
This commit is contained in:
@@ -24,6 +24,7 @@ public class PMMLExecutorRFImpl implements PMMLExecutor {
|
||||
@Override
|
||||
public Evaluator loadPmml(String filePath) {
|
||||
// String filePath = "D:\\models\\model_RF.pmml";
|
||||
Evaluator modelEvaluator = null;
|
||||
PMML pmml = new PMML();
|
||||
InputStream inputStream = null;
|
||||
|
||||
@@ -52,10 +53,15 @@ public class PMMLExecutorRFImpl implements PMMLExecutor {
|
||||
}
|
||||
}
|
||||
|
||||
/*ModelEvaluatorFactory modelEvaluatorFactory = ModelEvaluatorFactory.newInstance();
|
||||
Evaluator evaluator = modelEvaluatorFactory.newModelEvaluator(pmml,pmml.getModels().get(0));
|
||||
pmml = null;*/
|
||||
ModelEvaluatorBuilder modelEvaluatorBuilder = new ModelEvaluatorBuilder(pmml);
|
||||
ModelEvaluatorFactory modelEvaluatorFactory = ModelEvaluatorFactory.newInstance();
|
||||
Evaluator evaluator = modelEvaluatorFactory.newModelEvaluator(pmml);
|
||||
pmml = null;
|
||||
return evaluator;
|
||||
modelEvaluatorBuilder.setModelEvaluatorFactory(modelEvaluatorFactory);
|
||||
modelEvaluator = modelEvaluatorBuilder.build();
|
||||
modelEvaluator.verify();
|
||||
return modelEvaluator;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -231,7 +231,7 @@ public class ListDbServiceImp extends ServiceImpl<ListDbMapper, ListDb> implemen
|
||||
ListDb listDb = listDbMapper.selectById(id);
|
||||
String tableName = "organ" + "_" + listDb.getOrganId() + "_" + listDb.getListType() + "_" + id;
|
||||
// 插入多行数据 insertOne into user_info (user_account,user_name,user_age,user_class) values ('00001', '张三 ','20','计算机系'), ('00002', '李四','19','计算机系');
|
||||
String sqlStr = "insertOne into " + tableName + "(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, user_id) values ";
|
||||
String sqlStr = "insert into " + tableName + "(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, user_id) values ";
|
||||
|
||||
// 只取第一个Sheet页
|
||||
sheet = workbook.getSheetAt(0);
|
||||
|
||||
@@ -247,13 +247,18 @@
|
||||
<dependency>
|
||||
<groupId>org.jpmml</groupId>
|
||||
<artifactId>pmml-evaluator</artifactId>
|
||||
<version>1.4.1</version>
|
||||
<version>1.5.11</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.jpmml</groupId>
|
||||
<artifactId>pmml-evaluator-extension</artifactId>
|
||||
<version>1.4.1</version>
|
||||
<version>1.5.11</version>
|
||||
</dependency>
|
||||
<!--<dependency>
|
||||
<groupId>org.jpmml</groupId>
|
||||
<artifactId>pmml-model</artifactId>
|
||||
<version>1.7.1</version>
|
||||
</dependency>-->
|
||||
|
||||
<!-- swagger -->
|
||||
<dependency>
|
||||
|
||||
Reference in New Issue
Block a user