我有一个训练有素的人工神经网络 (ANN) 的 PMML 文件。我想创建一个 Java 方法,它只接受输入并返回目标值。
这似乎很容易,但我不知道如何实现它。
PMML 版本 = 3.0
更新:2013 年 5 月 24 日
我尝试使用 jpmml Java API。
这就是我所做的:
(1)通过Maven Central Repository(链接)下载三个.Jar文件:
- pmml-manager-1.0.2.jar
- pmml-model-1.0.2.jar
- pmml-evaluator-1.0.2.jar
(2)使用eclipse“配置构建路径”并添加了这三个外部.Jar
(3) 导入我的名为“text.xml”的PMML-File(人工神经网络(ANN))PMML version="3.0"
(4) 尝试运行jpmml-project 提供的示例“ TreeModelTraversalExample.java ”
显然由于某些原因它不起作用:
- 提到的例子不适用于ANN。如何重写它?
- 我的 PMML 文件是 XML 格式的。格式是否正确?
- 我不知道如何处理或添加 Java API。我是否应该在 Eclipse 中通过“配置构建路径”添加这些?
显而易见的事实 #2,我不知道我在做什么 :-)
再次感谢和最亲切的问候。
斯特凡