在用pytorch做提神经网络的时候调用pytorch中的RNN一直遇到一个问题
result = _VF.lstm(input, hx, self._flat_weights, self.bias, self.num_layers,..
RunTimeERROR:expected scalar type Long but found Float
从错误提示上看,我一直以为是需要LONG类型的参数但是我给的是Float
做了很多强制类型转换都没有用,后来百度了很久发现:RNN需要的是Float,但我传的是LONG
完全弄反了 心累,改成float类型传进去就万事大吉了