Tensorflow 在hdfs上保存Keras模型

Tensorflow 在hdfs上保存Keras模型,tensorflow,keras,save,hdfs,Tensorflow,Keras,Save,Hdfs,我们公司的云服务器只允许我们将文件保存到hdfs。是否有办法在hdfs上保存Keras模型。我试过model.save,但它不起作用 据我所知,没有办法直接使用Keras。但是有不同的方法来解决这个问题: 一种透明的方法是将HDFS装载为本地文件系统。您没有提到任何操作系统,但似乎非常可行: 使用Linux,您可以使用: Mac和Linux: Windows:不确定是否可能,但此处提到: 一种编程方法是存储,将模型序列化为YAML,并使用用于python的HDFS客户机将其保存到hadoop

我们公司的云服务器只允许我们将文件保存到hdfs。是否有办法在hdfs上保存Keras模型。我试过model.save,但它不起作用

据我所知,没有办法直接使用Keras。但是有不同的方法来解决这个问题:

  • 一种透明的方法是将HDFS装载为本地文件系统。您没有提到任何操作系统,但似乎非常可行:

    • 使用Linux,您可以使用:
    • Mac和Linux:
    • Windows:不确定是否可能,但此处提到:
  • 一种编程方法是存储,将模型序列化为YAML,并使用用于python的HDFS客户机将其保存到hadoop文件系统中。在这里,您可以找到一个示例,以及如何使用HDFSCli包从Python中删除

  • 最后,您可以在本地存储模型,并使用命令行中的本地HDFS客户机(如果已安装)将其放入HDFS中。您可以直接从python调用它


  • 嗨,欢迎来到stack overflow。您需要提供所有详细信息,并清楚地提及问题(错误消息?)。请参考链接了解更多详细信息,并相应更新您的问题。