2016-03-25 66 views
1

我有一個用PMML 3.2編寫的PMML模型,我需要調試代碼才能正確運行它。導入PMML 3.2模型到Python調試並轉換爲4.2

我已經看過R中的partykit,但我想了解是否可以將XML PMML文件導入Python並檢查它是否爲PMML 4.2正確格式化?

我沒有創建原始模型,但需要正確調試語法並希望在開源工具中完成。

包像奧古斯都等似乎可以輕易地產生PMML,但我需要導入這個模型來檢查其句法然後將其轉換/升級到4.2

Import an SVM model in PMML to Java or Python?線程是一個良好的開端,但它只關注Java和adapa

回答

1

首先,您可以下載PMML規範here並使用任何聯機工具(如this)來驗證您的PMML文件。

您可以在link找到PMML生產者和消費者名單。您可以使用KNIME,一個支持Python,R和Java的開源拖動應用程序來導入模型並檢查它是否被KNIME識別。

您也可以使用ADAPA來進一步檢查您的PMML文件以查看它是否包含有效的模型。我相信,ADAPA在AWS(亞馬遜網絡服務)上可用作SaaS,但您可以免費使用它14天。它是最全面的PMML驗證器,轉換器和執行器。