加载存储为json文件Keras的模型

时间:2018-11-08 00:11:45

标签: python json keras data-science

我正在使用Keras库model_from_json加载存储为json文件的模型。以下是我正在执行的步骤

json_file = open('file.json', 'r')
loaded_model_json = json_file.read()
json_file.close()
loaded_model = model_from_json(loaded_model_json)

执行以下命令会抛出错误:loaded_model = model_from_json(loaded_model_json)

以下是错误:TypeError: init ()至少接受4个参数(给定3个参数)

根据文档,我处在正确的轨道上。不知道我要去哪里错了。感谢任何建议

1 个答案:

答案 0 :(得分:0)

更新:

您的代码正确无误,应该可以运行,您也可以尝试:

with open('model_architecture.json', 'r') as f:
      model = model_from_json(f.read())

如果这不起作用,请检查您的json文件,它可能会损坏吗?