私はこのようなことをしなければなりません。
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としてキャストせずにこれを行う効率的な方法はありますか?