gpt4 book ai didi

python - Theano 属性错误: 'module' object has no attribute 'relu'

转载 作者:太空宇宙 更新时间:2023-11-04 10:14:55 26 4
gpt4 key购买 nike

我想使用 theano.tensor.nnet.relu,但我一直收到这个错误:

AttributeError: 'module' object has no attribute 'relu' 

我已经通过 sudo pip install --upgrade theano 命令更新了 theano,如 theano's documentation 中所述。 ,我也尝试过 sudo pip install --upgrade --no-deps theano。都没有用,我仍然得到同样的错误。

我试图执行 theano -v 来确认我已经安装了最新版本,但随后出现以下错误:-bash: theano: command not found

所以我的两个问题是:

  • 如何查看 theano 的版本?
  • 更新 theano 时我做错了什么吗?我该如何解决第一个提到的错误?

最佳答案

relu适用于 theano >= 0.7.1。我的猜测是 pip 链接到 theano==0.7

你可以使用pip freeze查看theano版本:

pip freeze | grep Theano

所以你必须安装最新的 theano 并将 pip 指向 theano git repo :

pip install --upgrade --no-deps git+git://github.com/Theano/Theano.git

另请注意,relu 是函数而不是不是模块,因此要访问它,您必须使用以下导入之一:

from theano.tensor.nnet import relu # access `relu` as is ..
import theano.tensor.nnet as theano_nnet #access `relu` as `theano_nnet.relu`

关于python - Theano 属性错误: 'module' object has no attribute 'relu' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35935462/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com