Input 如何获得Elemwise{tanh,no_in place}.0值

Input 如何获得Elemwise{tanh,no_in place}.0值,input,deep-learning,classification,theano,Input,Deep Learning,Classification,Theano,我正在使用。我怎样才能看到这样一个变量的内容:Elemwise{tanh,no_inplace}.0。它是的输入数据 现在,您似乎不打印值,而是打印操作。输出Elemwise{tanh,no_inplace}.0意味着,您有一个tanh的元素操作,但没有在适当的位置完成。您仍然需要创建一个接受输入并执行操作的函数。然后需要调用该函数并打印结果。您可以在他们的图形结构部分了解更多信息。现在,您似乎不打印值,而是打印操作。输出Elemwise{tanh,no_inplace}.0意味着,您有一个ta

我正在使用。我怎样才能看到这样一个变量的内容:
Elemwise{tanh,no_inplace}.0
。它是的输入数据

现在,您似乎不打印值,而是打印操作。输出
Elemwise{tanh,no_inplace}.0
意味着,您有一个tanh的元素操作,但没有在适当的位置完成。您仍然需要创建一个接受输入并执行操作的函数。然后需要调用该函数并打印结果。您可以在他们的图形结构部分了解更多信息。

现在,您似乎不打印值,而是打印操作。输出
Elemwise{tanh,no_inplace}.0
意味着,您有一个tanh的元素操作,但没有在适当的位置完成。您仍然需要创建一个接受输入并执行操作的函数。然后需要调用该函数并打印结果。您可以在它们的图形结构部分了解更多信息。

假设您的变量名为
t
。然后可以通过调用
t.eval()
对其进行评估。如果需要输入数据,则可能会失败。在这种情况下,您需要提供这样一个字典
t.eval({input\u var1:value1,input\u var2:value2})
。这是计算theano表达式的特殊方法


它在实际程序中的工作方式是创建一个函数,该函数采用必要的输入,例如:
f=theano.function([input\u var1,input\u var2],t)
,将生成一个函数,该函数采用两个输入变量,计算
t
,并输出结果。

假设您的变量被称为
t
。然后可以通过调用
t.eval()
对其进行评估。如果需要输入数据,则可能会失败。在这种情况下,您需要提供这样一个字典
t.eval({input\u var1:value1,input\u var2:value2})
。这是计算theano表达式的特殊方法


它在实际程序中的工作方式是创建一个包含必要输入的函数,例如:
f=theano。函数([input\u var1,input\u var2],t)
,将生成一个函数,该函数包含两个输入变量,从中计算
t
,并输出结果。

。让我用另一种方式问你;如何保存中间功能,我的意思是
layer2.output
。我想将它们导入weka软件进行进一步分析。您必须提供一个非常小的示例代码,任何阅读此问题的人都可以运行该代码。生成一些随机数据,制作一个非常小的模型,然后告诉我们哪里不起作用。如果答案对你还不起作用,你为什么要接受呢?实际的错误信息是什么?网上有两个关于基于Theano的深度学习的库。(1) [DeepLearningToturial](),以及(2)是[Theano Totorials Master]()。我可以通过(2)得到你的观点,但是(1)我有困难。我认为这是因为(1)的输入是索引,我还不能克服它。好吧,如果你知道样本编号并将它们存储在
sample\u numbers
中,那么你可以用
{index:sample\u numbers}
进行求值,我无法得到结果。让我用另一种方式问你;如何保存中间功能,我的意思是
layer2.output
。我想将它们导入weka软件进行进一步分析。您必须提供一个非常小的示例代码,任何阅读此问题的人都可以运行该代码。生成一些随机数据,制作一个非常小的模型,然后告诉我们哪里不起作用。如果答案对你还不起作用,你为什么要接受呢?实际的错误信息是什么?网上有两个关于基于Theano的深度学习的库。(1) [DeepLearningToturial](),以及(2)是[Theano Totorials Master]()。我可以通过(2)得到你的观点,但是(1)我有困难。我认为这是因为(1)的输入是索引,我还不能克服它。好吧,如果你知道样本编号并将它们存储在
sample\u numbers
中,那么你可以使用
{index:sample\u numbers}