【发布时间】:2018-09-05 10:55:36
【问题描述】:
我想从经过训练的模型中获取变量的值。我有一个检查点文件,我可以恢复图形和检查点并对其进行推理。
但是,我发现在恢复检查点和图形后,很难弄清楚如何获得可训练的变量值(如权重和偏差值,而不是名称......我想要 VALUES)。我已经阅读了 Tensorflow 文档,并且有很多关于范围内的“with variable_scope”、“reuse = True”和“tf.get_variable("myvar") 的建议......等等,但是我收到错误说明变量已存在或尚未初始化。tf.graphkeys 仅返回名称...而不是值。
【问题讨论】:
-
你能展示一下你用来加载图形和恢复检查点的方式吗?我特别感兴趣的是你有一个元图还是一个普通图。
-
我使用导入元图,然后在加载图后立即恢复最新的检查点。
标签: tensorflow