l3
和w
为4D
- 形式为(16,1,28,28)
的matrics。我们正在使用Theano。问题是我们如何打印T.dot(l3,w)
的价值?运行命令后,它会给我:dot.0
。
答案 0 :(得分:0)
l3
和w
似乎是 theano tensor变量,符号且不包含任何值。仅指定类型(整数或浮点数)和维度(4D)。一旦执行
import theano.tensor as T
result = T.dot(l3,w)
result
也是一个theano张量变量,因此它是象征性的。到目前为止,还没有进行真正的内部产品计算。只确定了结果的符号表示。您需要执行更多代码才能进行实际计算。
from theano import function
foo = function([l3,w], result) #takes some time
value = foo(value_of_l3, value_of_w) #value is now calculated.
方法function
返回一个函数对象,用于计算来自给定result
和l3
的{{1}}。