scipyスパース行列とnumpy.ndarrayの間の内積を見つけようとしています。テンソルはtheano.tensorを指します。Xはスパース行列で、W_hiddenはndarrayです。b_hiddenもndarrayです。
tensor.tanh(tensor.dot(X,self.W_hidden)+self.b_hidden)
ただし、この行にはいくつかの問題があります。内積を計算できません。それとは別に、スパース行列に定数ndarrayを追加できないようです。さらに、tanh関数を適用できません。私が得るエラーは次のとおりです。
TypeError("Cannot convert %s to TensorType" % str_x, type(x))
この問題をどのように解決できるかについての助けは大歓迎です。