Python Theano网络的打印输出

Python Theano网络的打印输出,python,debugging,neural-network,theano,Python,Debugging,Neural Network,Theano,很抱歉,很新的问题。。。我用Theano训练了一个神经网络,现在我想看看它对特定输入的输出 所以我可以说: test_pred = lasagne.layers.get_output(output_layer, dataset['X_test']) 其中输出层是我的网络。 现在,最后一层恰好是softmax,所以如果我说: print "%s" % test_pred 我明白了 我明白为什么我会这样想(也就是说,因为输出是一个符号张量变量),但我不明白如何才能看到实际值 正如你所知道的,我确

很抱歉,很新的问题。。。我用Theano训练了一个神经网络,现在我想看看它对特定输入的输出

所以我可以说:

test_pred = lasagne.layers.get_output(output_layer, dataset['X_test'])
其中输出层是我的网络。 现在,最后一层恰好是softmax,所以如果我说:

print "%s" % test_pred
我明白了

我明白为什么我会这样想(也就是说,因为输出是一个符号张量变量),但我不明白如何才能看到实际值

正如你所知道的,我确实读过,还有,我也没有完全理解,我恐怕

  • 使用
    .eval()
    计算符号表达式
  • 使用
  • 实际上,如果我
    打印“%s”%test\u pred.eval()
    我会看到实际的输出。伟大的谢谢
    Softmax.0