l3
和w
是具有(16,1,28,28)
形状的4D
-matrics。我们使用的是Theano。问题是我们如何打印T.dot(l3,w)
的值?一旦我运行该命令,它就会给出:dot.0
。
发布于 2016-12-15 15:22:45
l3
和w
似乎是张量变量,它们是符号,不包含任何值。仅指定了类型(整型或浮点型)和dimensions(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
方法返回一个function对象,该对象根据给定的l3
和w
计算result
。
https://stackoverflow.com/questions/41148301
复制相似问题