gpt4 book ai didi

java - Apache Spark MLlib : How to import model from PMML

转载 作者:搜寻专家 更新时间:2023-10-30 23:01:59 24 4
gpt4 key购买 nike

我有一个 PMML 文件,它编码了一个不是从 MLlib 导出的逻辑回归模型。

如何使用 Java 中的 MLlib 从 PMML 导入模型以进行评估/预测?

(我知道 MLlib can export to PMML ,但我需要从 PMML 导入)

最佳答案

你可以使用 PMML4S-Spark将 PMML 作为 SparkML 转换器导入,然后在 Scala 中进行预测/评估,例如:

import org.pmml4s.spark.ScoreModel

val model = ScoreModel.fromFile("the/pmml/model/path")
val scoreDf = model.transform(df)

如果你使用 PySpark,你可以使用 PyPMML-Spark ,例如:

from pypmml_spark import ScoreModel

model = ScoreModel.fromFile('the/pmml/model/path')
score_df = model.transform(df)

关于java - Apache Spark MLlib : How to import model from PMML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41920629/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com