我有一个用PMML 3.2编写的PMML模型,我需要调试代码才能正常运行。

我已经看过R中的partykit,但是我想了解是否可以将XML PMML文件导入Python并检查其是否针对PMML 4.2正确设置了格式?

我没有创建原始模型,但是需要正确调试语法,并希望在开源工具中进行操作。

像Augustus等这样的软件包似乎能够轻松生成PMML,但是我需要导入此模型以检查其语法,然后将其转换/升级到4.2

Import an SVM model in PMML to Java or Python?线程是一个不错的开始,但是它只专注于Java和adapa

最佳答案

首先,您可以下载PMML规范here并使用任何在线工具(例如this)来验证您的PMML文件。

您可以在此link中找到PMML生产者和消费者的列表。您可以使用KNIME(一个支持Python,R和Java的开源拖放应用程序)来导入模型并检查KNIME是否可以识别它。

您也可以使用ADAPA进一步检查您的PMML文件,以查看其是否包含有效模型。 ADAPA可以在SaaS的AWS(Amazon Web Services)上使用,但我相信您可以免费使用14天。它是最全面的PMML验证器,转换器和执行器。

关于python - 将PMML 3.2模型导入Python中的Debug并转换为4.2,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36226072/

10-12 22:21