【发布时间】:2013-05-17 06:16:58
【问题描述】:
我有一个经过训练的人工神经网络 (ANN) 的 PMML 文件。我想创建一个 Java 方法,它只接受输入并返回目标值。
这似乎很容易,但我不知道如何实现。
PMML 版本 = 3.0
更新:24.05.2013
我尝试使用 jpmml Java API。
这就是我的做法:
(1) 通过 Maven Central Repository (link) 下载三个 .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 文件(人工神经网络 (ANN))PMML version="3.0"
(4) 尝试运行 jpmml-project 提供的示例“TreeModelTraversalExample.java”
显然由于某些原因它不起作用:
- 上述示例不适用于 ANN。 如何重写?
- 我的 PMML 文件是 XML 格式的。 格式是否正确?
- 我不知道如何处理或添加 Java API。 我是否应该在 Eclipse 中通过“配置构建路径”添加这些?
显而易见的事实 #2,我不知道我在做什么 :-)
再次感谢和最诚挚的问候。
斯蒂芬
【问题讨论】:
标签: java neural-network pmml