Spark-Ml天真的贝叶斯保存到HDFS



我通过spark-mllib知道,我们可以通过save()方法将天真的贝叶斯模型保存到HDFS。但是,我们尝试使用Spark-Ml幼稚的贝叶斯来节省HDF,然后出现错误。错误的FS:HDFS://localhost:8020/pa/model/nb,预期:file:///

我正在使用Spark-1.6.0和Hadoop 2.7。

我也有问题保存Spark -Ml模型 - 似乎没有一种直接的方法。

尝试这样的保存 - 如果您在路径上遇到错误,请尝试将其保存到TMP,如下所示。

sc.parallelize(Seq(NBmodel), 1).saveAsObjectFile(“/tmp/NBModel”)

最新更新