将python或R生成的模型存为PMML供java调用

6 篇文章 0 订阅

   查看jpmml的说明文档:https://github.com/jpmml/jpmml-evaluator


其它参考资料

1、XGBoost模型文件转化为PMML

2、JPMML Example Random Forest

3、机器学习算法线上部署方法

4、Java Code Examples for org.jpmml.manager.PMMLManager


相关技巧

1、  更新R版本信息

install.packages("installr")

library(installr)

updateR()


2、  R2PMML安装与应用

library("devtools")

install_github(repo ="jpmml/r2pmml")

网址:https://github.com/jpmml/r2pmml

 

3、  Maven如何安装

(1)    下载Maven的安装包apache-maven-3.5.0-bin.zip;

(2)    解压到一个固定的文件夹。我的是解压到 C:\tools 目录下,更新Maven时只需要下载新的Maven包,解压到此目录并按照第三步修改环境变量;

(3)    配置maven的环境变量:先配置M2_HOME的环境变量,新建一个系统变量:M2_HOME , 路径是:D:\opt\apache-maven-3.5.0。再配置path环境变量,在path值的末尾添加"%M2_HOME%\bin"

(4)    点击确定之后,打开cmd窗口:输入 mvn-version,出现如下内容表示安装成功。

 

4、.class文件反编译工具:jd-gui.exe(免安装)

 

5、windows下类似linux下的grep

可以用find和findst,比如

ipconfig | findstr /i "ipv4"

ipconfig | find /i "ipv4"

/i: 指定搜索不区分大小写。

举例:

D:\>pip freeze | find "sci" 

scikit-image==0.12.3

scikit-learn==0.18

scipy==0.17.0

(注:字符串必须加””s)

或者:

D:\>pip freeze | findstr sci

scikit-image==0.12.3

scikit-learn==0.18

scipy==0.17.0

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值