我通过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”)