【发布时间】:2016-10-20 10:31:43
【问题描述】:
我想知道当我在每个训练时期后使用 tf.train.Saver() 保存我的模型时到底保存了什么。与我习惯使用 Keras 模型的文件相比,该文件似乎有点大。现在我的 RNN 每次保存都占用 900 MB。有没有办法告诉保护者只保存可训练的参数?我还想要一种只保存模型的一部分的方法。我知道我可以获取我定义的变量并使用 numpy 格式保存它们,但是当我使用 RNN 类时,我无法直接访问它们的权重,我查看了代码,没有什么像 get_weights 那样我可以看到.
【问题讨论】:
标签: tensorflow