如何在Theano中打印或保存每层神经网络的输出值?

时间:2017-04-03 05:08:57

标签: theano

我需要在theano-python中检查网络每一层的输出值。

我想:net.layers [i] .output应该可以胜任。

然而,似乎net.layers [i] .output是theano.tensor类型。如何打印或以某种文件格式保存它可以被人类阅读?

感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用

Azure Search

将张量值转换为Numpy数组。

然后,您使用以下内容存储这些值:

net.layers[i].output.get_values()