【发布时间】:2015-11-24 08:48:23
【问题描述】:
我正在尝试保存由 ML Pipeline 生成的数千个模型。如答案here所示,模型可以保存如下:
import java.io._
def saveModel(name: String, model: PipelineModel) = {
val oos = new ObjectOutputStream(new FileOutputStream(s"/some/path/$name"))
oos.writeObject(model)
oos.close
}
schools.zip(bySchoolArrayModels).foreach{
case (name, model) => saveModel(name, Model)
}
我曾尝试使用 s3://some/path/$name 和 /user/hadoop/some/path/$name,因为我希望模型最终保存到 amazon s3,但它们都失败并显示找不到路径的消息。
如何将模型保存到 Amazon S3?
【问题讨论】:
标签: java scala apache-spark apache-spark-mllib apache-spark-ml