python lasagne ImportError 无法导入 BatchNormLayer
python lasagne ImportError cannot import BatchNormLayer
当我尝试使用代码 here 时,我遇到了一个非常奇怪的错误。
除一个模块外,其他所有模块都可以正确导入。
具体错误是:
ImportError: cannot import name BatchNormLayer
来自文件 here。而 lasagne_extensions.layers 如下:
from .density_layers import *
from lasagne.layers import *
from parmesan.layers import *
所以,我认为问题应该是我没有正确安装 lasagne
或 parmesan
。
我已经尝试将相关模块包括numpy
、scipy
、theano
和lasagne
分别升级到最新版本pip install --upgrade
。没有pip install
支持parmesan
,所以我下载了重新安装。
但是,错误仍然存在。
任何人都可以给我一些关于我应该研究什么的建议吗?
解决办法是安装新锐版,pip install --upgrade
不行。
但问题可以通过以下方式解决:
pip install --upgrade https://github.com/Theano/Theano/archive/master.zip
pip install --upgrade https://github.com/Lasagne/Lasagne/archive/master.zip
详情here。
当我尝试使用代码 here 时,我遇到了一个非常奇怪的错误。 除一个模块外,其他所有模块都可以正确导入。
具体错误是:
ImportError: cannot import name BatchNormLayer
来自文件 here。而 lasagne_extensions.layers 如下:
from .density_layers import *
from lasagne.layers import *
from parmesan.layers import *
所以,我认为问题应该是我没有正确安装 lasagne
或 parmesan
。
我已经尝试将相关模块包括numpy
、scipy
、theano
和lasagne
分别升级到最新版本pip install --upgrade
。没有pip install
支持parmesan
,所以我下载了重新安装。
但是,错误仍然存在。
任何人都可以给我一些关于我应该研究什么的建议吗?
解决办法是安装新锐版,pip install --upgrade
不行。
但问题可以通过以下方式解决:
pip install --upgrade https://github.com/Theano/Theano/archive/master.zip
pip install --upgrade https://github.com/Lasagne/Lasagne/archive/master.zip
详情here。