spark-ml朴素贝叶斯保存到hdfs

k5ifujac  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(320)

我知道通过spark mllib我们可以通过save()方法将朴素贝叶斯模型保存到hdfs中。但是我们尝试用sparkml朴素贝叶斯来保存到hdfs中,然后它会给出错误。错误的fs:hdfs://localhost:8020/pa/model/nb,应输入:file:///
我使用的是spark-1.6.0和hadoop2.7。

sqyvllje

sqyvllje1#

我在保存spark-ml模型时也遇到了问题——似乎没有一种简单的方法可以做到这一点。
试着这样保存它-如果路径有错误,试着保存到tmp,如下所示。

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

相关问题