b, c = T.scalars('b', 'c')
y = T.sum(A) * b * c
y2 = theano.clone(y, {A: temp[:-2], b: temp[-2], c: temp[-1]})
hy = T.hessian(y2, [temp])
f = theano.function([temp], hy)
f([1, 1, 4, 5])
Объединение скаляров и векторов в Theano для вычисления гессиана