我使用 sklearn2pmml 将我的决策树分类器序列化为 pmml 文件。我在java中使用pmml4s来反序列化模型并用它来预测。
我使用下面的代码对单个传入值进行预测。这应该返回 0/1/2/3/4/5/6。
Object[] result = model.predict(new String[]{"220"});
预测后的结果数组如下所示:
有谁知道为什么会这样?我输入预测值的方式是错误的还是序列化/反序列化有问题?
我使用 sklearn2pmml 将我的决策树分类器序列化为 pmml 文件。我在java中使用pmml4s来反序列化模型并用它来预测。
我使用下面的代码对单个传入值进行预测。这应该返回 0/1/2/3/4/5/6。
Object[] result = model.predict(new String[]{"220"});
预测后的结果数组如下所示:
有谁知道为什么会这样?我输入预测值的方式是错误的还是序列化/反序列化有问题?