我正在尝试保存由 ML Pipeline 生成的数千个模型。如这里的答案所示,模型可以保存如下:
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
我希望模型最终保存到亚马逊 s3,但它们都失败了,并显示无法找到路径的消息。
如何将模型保存到 Amazon S3?