2017-04-03 5 views
0

私はtheano-pythonでネットワークの各レイヤーの出力値を調べる必要があります。Theanoのニューラルネットワークの各レイヤーの出力値を印刷または保存する方法は?

私は仮定します:net.layers [i] .outputは仕事をするべきです。

しかし、net.layers [i] .outputはtheano.tensorタイプです。どのようにそれを印刷するか、またはいくつかのファイル形式でそれを保存する人間によって読み取ることができますか?

ありがとうございました。

答えて

0

あなたは

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

がnumpyの配列にテンソル値を変換するために使用することができます。

、その後、あなたはそれらの値を保存するために、次の使用:

numpy.savetxt 
関連する問題