【问题标题】:How to rebuild keras model from weights that are saved in a JSON file?如何从保存在 JSON 文件中的权重重建 keras 模型?
【发布时间】:2019-02-03 15:36:29
【问题描述】:

我正在训练一个 keras 模型并将权重保存到 JSON 文件中,如下所示:

with open('weigths.json', 'w') as f:
    json.dump(model.get_weigths())

现在我想加载权重并重建 keras 模型,以便进行测试和预测

我该怎么做?

【问题讨论】:

    标签: python json keras model load


    【解决方案1】:

    要保存模型,您应该使用专用函数keras.model.save(filepath) 并使用keras.models.load_model(filepath) 再次加载它,如here 所述。

    【讨论】:

    • 这是因为我想在权重旁边保存其他信息,所以我选择了一种 json 格式来帮助我做到这一点
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-20
    • 1970-01-01
    • 2018-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-03
    相关资源
    最近更新 更多