Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以导出RapidMiner模型以与python集成吗?_Python_Machine Learning_Scikit Learn_Rapidminer - Fatal编程技术网

我可以导出RapidMiner模型以与python集成吗?

我可以导出RapidMiner模型以与python集成吗?,python,machine-learning,scikit-learn,rapidminer,Python,Machine Learning,Scikit Learn,Rapidminer,在尝试了许多算法之后,我使用RapidMiner训练了一个分类器模型,并在我的数据集上对其进行了评估。 我还将模型从RapidMiner导出为XML和pkl文件,但在python程序(scikit learn)中无法读取。 有没有办法在python程序中导入RapidMiner分类器/模型,并使用它在我的最终应用程序中预测或分类新数据 实际上,我会说不——只要在SKM中训练你的模型,如果你想从一开始就学习 您的RapidMiner模型是某种对象。您正在导出的两种格式只是存储方法。Sklearn模

在尝试了许多算法之后,我使用RapidMiner训练了一个分类器模型,并在我的数据集上对其进行了评估。 我还将模型从RapidMiner导出为XML和pkl文件,但在python程序(scikit learn)中无法读取。
有没有办法在python程序中导入RapidMiner分类器/模型,并使用它在我的最终应用程序中预测或分类新数据

实际上,我会说不——只要在SKM中训练你的模型,如果你想从一开始就学习

您的RapidMiner模型是某种对象。您正在导出的两种格式只是存储方法。Sklearn模型是另一种对象。您不能直接保存一个并将其加载到另一个。一个类似的例子是问你是否可以把一个飞机引擎装到火车上

要执行您要求的操作,您需要获取您的分类器保存的底层数据,找到格式,然后找到一种方法使其与sklearn分类器的格式相同。这取决于您拥有的分类器类型。例如,如果您使用的是贝叶斯模型,您可以以某种方式捕获先验概率,然后使用这些概率,但这并不简单。

您可以使用For RapidMiner导出您的模型


例如,python有一个可以处理pmml文件的库。

谢谢你的回答。不过,我还是有点困惑。如果我应该用python重新实现流程,那么RapidMiner studio的附加值是什么?如果你真的不知道如何编码,RapidMiner(据称)非常适合可视化和实现机器学习。它们是两个不同的程序,不是为一起使用而设计的。