在过去的几天里,我一直在尝试传递一个带有 .xml 扩展名的 PMML 文件,该文件是我使用R
和pmml
打包创建的。创建iris.xml
PMML 文件后,我无处可去,实际上我不知道要查找什么。然后我在这里看到了 Alex Guazzelli 的视频,他告诉我们使用 Zementis 的 ADAPA 来运行从 R 创建的 PMML 文件。
我从视频中得到的是,
- 我想做一些类似的事情,比如在某个地方上传我的 PMML 文件并经常输入我的测试文件以获得相应的预测值。
- ADAPA 看起来很棒,但看起来也需要一些钱。所以我想寻找一个替代方案,它可能不像 ADAPA 那样用户友好。
- 然后我找到了作者说的这个页面,
所以第一步是让引擎运转起来。我遇到了一些小问题,但 Scott 很快修复了它们,并提供了一个新的 war 文件,可以在 tomcat 中部署。可以在http://code.google.com/p/openscoring/下获得。如果你仍然遇到一些问题,你也可以试试我的 war 文件。它是用 java 版本“1.6.0_26”构建的,并在 tomcat 7 下测试。使用管理控制台安装 war 文件后,您可以通过发送 XML 格式的 POST 请求到 '<a href="http: //localhost:8080/OpenScoring/Scoring" rel="nofollow">http://localhost:8080/OpenScoring/Scoring'</p>
然后我找到了 jpmml。这里的问题是软件包名称非常混乱,我不知道该安装哪个。事实上,我不知道如何安装它们。我有 Java 的基本知识,显然它在当前场景中没有帮助。
非常期待任何形式的帮助。