Я пытаюсь спасти тысячи моделей, выпущенных 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
, так как я хотел бы, чтобы модели были сохранены в amazon s3 в конечном итоге, но они оба не работают с сообщениями, указывающими, что путь не найден.
Как сохранить модели на Amazon S3?