首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AttributeError:模块'theano‘没有属性'ifelse’

AttributeError:模块'theano‘没有属性'ifelse’
EN

Stack Overflow用户
提问于 2018-01-13 21:52:28
回答 1查看 1.5K关注 0票数 5

我正在使用keras安装anaconda环境,并使用theano后端。但我不能让西亚诺去工作。这是我所做的事,也是事后指出的错误。

步骤1:下载最新版本的anaconda,然后通过bash 3-5.0.1- linux -x86_64.sh在Linux中安装

步骤2:conda安装-c conda-forge,它安装keras 2.0.9

这也安装了theano 1.0.1,如下所示:

代码语言:javascript
复制
The following NEW packages will be INSTALLED:

    keras:       2.0.9-py36_0          conda-forge
    libgpuarray: 0.7.5-0               conda-forge
    mako:        1.0.7-py36_0          conda-forge
    pygpu:       0.7.5-py36_0          conda-forge
    theano:      1.0.1-py36_1          conda-forge

The following packages will be SUPERSEDED by a higher-priority channel:

    conda:       4.3.30-py36h5d9f9f4_0             --> 4.3.29-py36_0 conda-forge
    conda-env:   2.6.0-h36134e3_1                  --> 2.6.0-0       conda-forge

接下来,测试theano:

代码语言:javascript
复制
python
Python 3.6.3 |Anaconda, Inc.| (default, Oct 13 2017, 12:02:49)
[GCC 7.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import theano
>>> theano.ifelse
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: module 'theano' has no attribute 'ifelse'

最后一行中显示的错误阻止我正确地使用theano和keras。我所有在不同平台上工作的代码都不能工作,因为它们会生成这样的错误。

我还试着按照ubuntu.html上的说明,使用一个新的anaconda安装来安装theano,而不使用keras。但是安装后,在上面的测试行中,我得到了同样的错误。

对如何解决这个问题有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2019-01-04 14:10:49

默认情况下,它不是导入的。

试着使用

代码语言:javascript
复制
import theano.ifelse
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48244631

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档