tensorflow 转换ckpt 到pb

2018-09-03  本文已影响0人  去大海边吹海风

  constant_graph = graph_util.convert_variables_to_constants(sess, graph_def,
                                                                   output_node_names=['dense_1/BiasAdd'])
        graph_def = sess.graph.as_graph_def()
        ops = sess.graph.get_operations()
        for op in ops:
            print(op.name, op.outputs)
dense_1/kernel/Initializer/random_uniform/shape
dense_1/kernel/Initializer/random_uniform/min
dense_1/kernel/Initializer/random_uniform/max
dense_1/kernel/Initializer/random_uniform/RandomUniform
dense_1/kernel/Initializer/random_uniform/sub
dense_1/kernel/Initializer/random_uniform/mul
dense_1/kernel/Initializer/random_uniform
dense_1/kernel
dense_1/kernel/Assign
dense_1/kernel/read
dense_1/bias/Initializer/zeros
dense_1/bias
dense_1/bias/Assign
dense_1/bias/read
dense_2/MatMul
dense_2/BiasAdd

tensorflow 1.9.0 结果就变了,就变成dense_1/BiasAdd
tensorflow1.9训练的模型不能在tf 1.4 下面转换,相反则可以。

上一篇下一篇

猜你喜欢

热点阅读