参考:https://blog.youkuaiyun.com/Lyrassongs/article/details/78158621
这个错误想必很多使用Theano或者是Lasagne的朋友们都遇到过,主要是Theano版本更新带来的错误。个人觉得你强行去改Lasagne里的代码不如直接在venv里面给Theano降级。对应“from theano.tensor.signal import downsample”的版本号为0.8.2。
所以此时只需要使用
conda install theano==0.8.2
conda install lasagne==0.1
在~/theanorc 文件中写入
[global]
floatX = float32
device= gpu
allow_gc = False