Tensorflow 如何从inception-v3模型的检查点目录冻结图形?

Tensorflow 如何从inception-v3模型的检查点目录冻结图形?,tensorflow,Tensorflow,我正在使用以下方法对inception-v3模型进行微调: 我在一个目录中检查了结果。但在目录中,我看到如下文件: -rw-r--r--1根根根389908432 Mar 15 21:46 model.ckpt-0.data-00000-of-00001 -rw-r--r--1根根目录72680 Mar 15 21:46 model.ckpt-0.index -rw-r--r--1根根根15189794 Mar 15 21:47 model.ckpt-0.meta -rw-r--r--1根根根

我正在使用以下方法对inception-v3模型进行微调:

我在一个目录中检查了结果。但在目录中,我看到如下文件:

-rw-r--r--1根根根389908432 Mar 15 21:46 model.ckpt-0.data-00000-of-00001
-rw-r--r--1根根目录72680 Mar 15 21:46 model.ckpt-0.index
-rw-r--r--1根根根15189794 Mar 15 21:47 model.ckpt-0.meta
-rw-r--r--1根根根135185788 Mar 15 22:36 events.out.tfevents.1489594533.f7d5deffed64
-rw-r--r--1根根根72680 Mar 15 22:37 model.ckpt-4999.index
-rw-r--r--1根根根389908432 Mar 15 22:37 model.ckpt-4999.data-00000-of-00001
-rw-r--r--1根根根15189794 Mar 15 22:38 model.ckpt-4999.meta
-rw-r--r--1根根根130 Mar 15 22:49检查点
然而,我需要类似以下目录的输出:

-rw-r-----1 107456 5000 223 2016年3月2日自述文件
-rw-r------1 107456 5000 43 2016年3月2日检查点
-rw-r------1 107456 5000 434903494 2016年3月15日型号。ckpt-157585

为此,我需要执行冻结之类的操作,但冻结需要提供输出节点名称。谁能告诉我,inception-v3的输出节点名称是什么?
另外,我需要一种可靠的冷冻方法。tensorflow冷冻柜工具可以吗?

我最终找到了答案

一行答案应该是使用上游Tensorflow代码库中提供的freezer.py。请参阅有关如何从测试中使用该程序的示例

您可以查看以下链接以获取示例:

只是好奇,inception v3的输出节点名称是什么?我在微调后尝试了下面的脚本,但不断得到“AssertionError”,因为“准确性/预测”在inception v3中不作为输出节点名称存在。我尝试过用“Softmax”和其他任何合理的方法替换该字段,但仍然不起作用。你能告诉我你是怎么做到的吗?我确实做到了:但是如果你真的想使用输出节点,请检查初始模型..它在tf.get_default_graph()中提到了。get_operations():print I.name