我正在调试一个我还没写过的代码。我想打印出state_below_
变量,其变量计算如下:
state_below_ = tensor.dot(state_below*emb_dropout[1], tparams[pp(prefix, 'W')]) +\
tparams[pp(prefix, 'b')]
当我使用state_below_.eval()
时,我得到了
MissingInputError:("图表的输入,用于计算 没有提供重塑{1}(y_sampler,TensorConstant {(1,-1)}) 并没有给出一个值。使用Theano标志 exception_verbosity =' high',有关此错误的详细信息。", y_sampler)
错误。我怎么能打印这个该死的" state_below _"值?
谢谢,
答案 0 :(得分:1)
当您使用纯符号变量时,您必须使用相应的输入和输出编译函数。然后,您必须使用各个符号变量的常量值调用函数。 否则,如果您使用共享变量,您编写的方式将起作用。 function,shared variable
的文档