gpt4 book ai didi

apache-spark - 是否可以将经过训练的 Spark ML 模型或交叉验证器保存到 postgresql 数据库?

转载 作者:行者123 更新时间:2023-11-30 08:46:16 24 4
gpt4 key购买 nike

是否可以将经过训练的 Spark ML 模型或交叉验证器保存到 postgresql 数据库?我可以找到将其保存到磁盘或 HDFS 的方法,但是我们可以将其保存在 RDBMS(例如 Postgresql)表中吗?

最佳答案

一般来说不是。 ML 模型使用特定的结构,Parquet 文件存储模型、元数据和可选数据。可以创建可以在关系数据库中存储相同数据的包装器,但目前 Spark 中没有这样的功能。

对于模型的某些子集,您可以:

  • 使用 Java 序列化来序列化模型。
  • 将保存的模型存储为大对象。

这仅限于非分布式模型。

关于apache-spark - 是否可以将经过训练的 Spark ML 模型或交叉验证器保存到 postgresql 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45794101/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com