【发布时间】:2018-10-14 00:19:34
【问题描述】:
我想计算张量流模型中的参数。它类似于现有的问题,如下所示。
How to count total number of trainable parameters in a tensorflow model?
但如果模型是使用从 .pb 文件加载的图形定义的,则所有建议的答案都不起作用。基本上我用以下函数加载了图表。
def load_graph(model_file):
graph = tf.Graph()
graph_def = tf.GraphDef()
with open(model_file, "rb") as f:
graph_def.ParseFromString(f.read())
with graph.as_default():
tf.import_graph_def(graph_def)
return graph
一个例子是在 tensorflow-for-poets-2 中加载 freeze_graph.pb 文件以进行再训练。
【问题讨论】:
-
我真的不明白另一个问题的答案是如何不起作用的。获得图表后,您只需要获取该特定图表的可训练变量。调用该函数后您尝试了什么?您能否提供一个重现问题的示例 .pbtxt 文件?
标签: tensorflow neural-network convolutional-neural-network