首页 > 技术文章 > 解决PMML namespace URI httpwww.dmg.orgPMML-4_4 is not supported

flyup 2021-11-18 21:05 原文

使用pmml的方式跨平台部署机器学习模型时,在java中加载模型,出现了该错误


原因:java的jar包版本与PMML文件的版本不相符,jar包的版本过低无法解析PMML文件。如果升级jar包,加载模型的当前语法不可用;因此,降低PMML文件的版本号是安全可靠的。


解决:将pmml文件中xmlns=".../PMML-4_4"改为xmlns=".../PMML-4_3"

再运行,成功。


参考
https://blog.csdn.net/qq_32113189/article/details/107542225

推荐阅读