为什么在调用as_graph_def()之后更改输出形状?

时间:2019-06-26 03:20:55

标签: python tensorflow graph

我正在使用tensorflow并想将图形另存为pb文件。但是在调用as_graph_def()之后,图形中的形状发生了变化。有人知道为什么吗?谢谢!

In [10]: self._inception_graph.get_operation_by_name('ExpandDims').outputs
Out[10]: [<tf.Tensor 'ExpandDims:0' shape=(?, ?, ?, 3) dtype=float32>]

In [11]: output_graph = tf.Graph()

In [12]: with output_graph.as_default():
    ...:     _ = tf.import_graph_def(self._inception_graph.as_graph_def(), name='')
    ...: 

In [13]: output_graph.get_operation_by_name('ExpandDims').outputs
Out[13]: [<tf.Tensor 'ExpandDims:0' shape=(1, ?, ?, 3) dtype=float32>]

0 个答案:

没有答案