如何使用JPMML-Android实现PMML机器学习模型?

时间:2018-05-17 20:01:14

标签: java android machine-learning pmml

我在Python中使用scikit-learn创建了PMML随机森林模型,我的目标是在Android应用程序中实现该模型以进行实时预测。从前一个问题来看,最好的解决方法似乎是使用JPMML-Android(https://github.com/jpmml/jpmml-android)。但是,没有任何教程,并且考虑到我对此有多新,我完全不确定那些'用法'部分。我将非常感谢您如何使用它来实现我的模型!

谢谢!

1 个答案:

答案 0 :(得分:0)

  1. 将您的.pmml文件放在目录中:
  2.   

    jpmml-机器人主\ PMML-机器人-例如\ SRC \主\ PMML \

    1. 安装mvn插件:例如在windows cmd中:
    2.   

      mvn clean install

      1. 在目录中找到您的.ser文件:
      2.   

        jpmml-机器人主\ PMML-机器人-例如\目标\产生来源\联合资产\

        第二步编译代码并将.pmml文件转换为.ser文件。

        然后您可以按照

        中的示例代码进行操作
          

        jpmml-机器人主\ PMML-机器人

        在Android Studio中构建Android项目以使用.ser模型。