如何将 scala spark CrossValidatorModel 导出到 PMML?

how to export scala spark CrossValidatorModel to PMML?

我在将模型导出到 PMML 时遇到问题。

我的模型使用 CrossValidatorModel 获得最佳参数。 但是当我尝试将我的模型导出到 PMML 时,出现了这样的错误

value toPMML is not a member of org.apache.spark.ml.tuning.CrossValidatorModel

那么如何从 crossValidatorModel 中获取最佳模型并导出到 PMML。 在 spark doc CVM 中没有 .toPMML 方法。

spark 2.3.1 和 scala 2.12.6

谢谢

使用 JPMML-SparkML 库。

也可以 pyspark2pmml and sparklyr2pmml 包的形式提供。