我必须做这样的事情。
import theano as th
import theano.tensor as T
x, y = T.dscalars('x', 'y')
z = np.matrix([[x*y, x-y], [x/y, x**2/(2*y)]])
f = th.function([x, y], z) # causes error
# next comes calculations like f(2, 1)*f(3, 2)*some_matrix
我知道最后一行不是有效代码,因为 th.function 不支持返回这些对象。有没有一种有效的方法可以在不返回矩阵的所有元素并将其转换为 np.matrix 的情况下执行此操作?