0

ここでアドバイスされているように、Theano コードをデバッグし、テンソルの値を出力しています。

a_printed = theano.printing.Print("a: ")(a)

問題は、aが比較的大きな行列の場合、値が最初の数行と最後の数行に切り捨てられることです。ただし、マトリックス全体を印刷したいと思います。これは可能ですか?

4

1 に答える 1

1

としてアクセスして、基礎となる numpy を印刷できると思いますa.get_value()。numpy 内で、次の方法で印刷を変更できます

numpy.set_printoptions(threshold=10000000)

しきい値は、予想される要素の数よりも大きくする必要があり、配列全体が表示されます。set_printoptionsのドキュメントを参照してください。コンソールに出力すると、非常に大量のテキストが表示される可能性があるため、フリーズする可能性があることに注意してください。

于 2014-07-22T16:52:10.763 に答える