python - 如何在 Keras 训练过程中保存动力?

标签 python neural-network theano keras

我希望能够保存使用 SGD 训练神经网络的状态。我知道我可以使用 save_weights 函数保存权重。我不知道的是如何保存梯度体面的动量。有谁知道该怎么做吗?

最佳答案

使用 model.optimizer.get_state()model.optimizer.set_state() - 参见 https://github.com/fchollet/keras/issues/454 .

关于python - 如何在 Keras 训练过程中保存动力?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37151872/

相关文章:

python - 使用 Python 制作预处理器

Python:如何打印列表,其中包含列表中每个项目的标签

neural-network - 基于深度学习的人脸识别(连体架构)

python - Keras 中间层输出

python-2.7 - 访问 Theano 共享变量的数据

python - 类型错误:在 EarlyStopping keras 中使用 restore_best_weights=True 时,类型 'NoneType' 的对象没有 len()

python - Wing IDE 不会在 Google App Engine 的断点处停止

neural-network - 使用 Keras 评估模型时的测试分数与测试准确性

tensorflow - Keras 在训练时不显示进度条箭头

python - Theano 测试文件无法编译