Apache spark 如何保存Spark LogisticRegressionModel模型?
我正在使用MLlib 1.1.0,并努力找到保存模型的方法。此版本中似乎不支持此功能。有什么想法吗?有如下保存模型选项:Apache spark 如何保存Spark LogisticRegressionModel模型?,apache-spark,apache-spark-mllib,Apache Spark,Apache Spark Mllib,我正在使用MLlib 1.1.0,并努力找到保存模型的方法。此版本中似乎不支持此功能。有什么想法吗?有如下保存模型选项: // Save and load model model.save(sc, "myModelPath") val sameModel = LogisticRegressionModel.load(sc, "myModelPath") 但我看到它是从v1.3开始的。我不确定1.1版是否仍然有效 你可以试试这个,如果它不起作用,可以升级???没错。它从1.3.0开始,但不幸的是
// Save and load model
model.save(sc, "myModelPath")
val sameModel = LogisticRegressionModel.load(sc, "myModelPath")
但我看到它是从v1.3开始的。我不确定1.1版是否仍然有效
你可以试试这个,如果它不起作用,可以升级???没错。它从1.3.0开始,但不幸的是我无法更新。现在,我得到了这个
sc.parallelize(List(model)).saveAsObjectFile(“model.mdl”)
——尽管我不得不将akka帧大小增加到32MB。有其他选择吗?嗯,你想把它保存起来以后在另一个spark应用程序中使用吗?是的,没错。我自己实现model.save()
所需的最小工作量/代码是多少?谢谢我不确定这有多难。您可以查看github中的代码,然后再试一次。