以下のコードを試しました:
x=T.dvector('x')
y=T.dvector('y')
input=[x,y]
s=T.sum(x**2+y**2)
f=theano.gradient.hessian(s,wrt=input)
h=function(input,f)
次に、次の実際の値で実行します
x=[1,2]
y=[1,2]
h([x,y]
その後、次のエラーが発生しました
TypeError: ('Bad input argument to theano function with name "<ipython-input-115-32fd257c46ad>:7" at index 0(0-based)', 'Wrong number of dimensions: expected 1, got 2 with shape (2L, 2L).')
私は Python を初めて使用し、ニューラル ネットワークを構築するために Theano を調査しています。