如何从训练有素的Tensorflow模型(.ckpt)文件中查看训练的权重和偏差(以人类可读的格式)

时间:2017-01-08 08:19:16

标签: tensorflow neural-network

我已经训练了CNN并创建了张量流模型文件(.ckpt)。

我必须使用经过训练的模型在硬件上实现前向传播,为此我需要更新的权重和偏差(就像我在训练后得到的那样)。

但是,.ckpt文件具有二进制编码。

如何将其转换为某种人类可读的格式,以便我可以阅读更新的模型参数?

1 个答案:

答案 0 :(得分:2)

使用sess.run评估模型中的任何重量/偏差。结果基本上是一个numpy数组,然后使用numpy.savetxt