我用R语言开发了一些分类模型,使用glm、rpart等函数。从Java调用这些模型的最有效的计算方式是什么?我见过JRI,但看起来有很多基于文本的R调用。
有没有一种方法可以低开销地使用Java中的这些模型?
发布于 2013-05-16 16:26:51
JPMML现在有一个功能测试模块,专门处理使用R/Rattle:https://github.com/jpmml/jpmml/tree/master/pmml-rattle开发的评分模型
JPMML应该能够对决策树进行评分(即rpart()函数)和神经网络(即nnet()函数)没有问题。对广义回归模型的支持(即glm()函数)很快就会出现。
发布于 2012-03-30 02:45:38
您是否认为使用pmml包导出它们,然后使用基于java的pmml阅读器(如jpmml或Zementis )会不会太慢?http://code.google.com/p/jpmml/
发布于 2018-09-07 03:30:16
对于GLM,您可以使用glm.deploy包将它们转换为纯Java语言
https://cran.r-project.org/web/packages/glm.deploy/index.html
https://stackoverflow.com/questions/9499401
复制相似问题