pluto21 2020-06-11 14:23 采纳率: 0%
浏览 525

用Java调用python的pmml模型时出现错误

图片说明
错误如图所示:不知道是哪里出现了问题
Exception in thread "main" java.lang.ClassCastException: org.jpmml.evaluator.neural_network.NeuralNetworkEvaluator$1 cannot be cast to org.jpmml.evaluator.ProbabilityDistribution
private ProbabilityDistribution getProbabilityDistribution(Map arguments) {
Map evaluateResult = modelEvaluator.evaluate(arguments);

    FieldName fieldName = new FieldName(getTargetName());

    return (ProbabilityDistribution) evaluateResult.get(fieldName);

}
错误代码77
public Object predict(Map<FieldName, ?> arguments) {
    ProbabilityDistribution probabilityDistribution = getProbabilityDistribution(arguments);

    return probabilityDistribution.getPrediction();
}
错误代码89
  • 写回答

2条回答 默认 最新

  • 关注
    评论

报告相同问题?