Theano的一个关于signal,signal/conv,signal/downsample的错误

安装了Theano和keras之后,准备走段代码出错了,大概意思是: “Theano is missing signal”,就是说signal模块找不到,我跑到 源代码目录下看是有这个的:

明明有的啊,流泪!!! 只好googl了一下,发现也有人跟我差不多的问题: Best Answer: As you can see importing theano also gets us the theano.tensor module, but as tensor.init.py doesn’t import signal for example, the following does not work:

In [3]: theano.tensor.signal
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-3-53b46c46cb25> in <module>()
----> 1 theano.tensor.signal

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

In [4]: theano.tensor.signal.conv
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-4-b2a3482abaed> in <module>()
----> 1 theano.tensor.signal.conv

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

就是说,上层的_init_没有显示的进行import 于是修改文件,tensor/init.py,

最后一行加入:

from theano.tensor import signal

此时再次导入,成功:

我以为一切正常了,谁知道生活又开了个玩笑,是的又出错啦:

AttributeError: 'module' object has no attribute 'conv'
AttributeError: 'module' object has no attribute 'downsample'

说的是signal没有conv和downsample,流泪了!!! 跟上面方法一样,这次修改了init.py,显示导入:

from theano.tensor.signal import conv
from theano.tensor.signal import downsample

这次倒好,直接import theano都出错了!!!! 最后发现可以在代码里面显示的导入上面两行,代码运行正常。

PS: 好像这个错,过几天无故就没了,我的就是过了几天不显示导入都可以直接运行,也不知道是什么原因 有知道的大侠们,烦请告知我一下哈!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏云知识学习

IIS Windows 集成身份验证弹出输入用户名密码的解决办法

如果您正在设置您的IIS身份验证方式为“ Windows 集成身份验证 ”,并且您在使用IE访问您的站点时发现IE仍然要求您输入您的用户名和密码,而且您又不知道...

34913
来自专栏Jerry的SAP技术分享

微软OneDrive使用体验

OneDrive是微软推出的一款软件,提供类似百度网盘的功能,能够在线存储照片和文档, 号称从任意电脑、Mac 电脑或手机都可访问。

1733
来自专栏跟着阿笨一起玩NET

win8怎么设置wifi热点共享

Win8共享wifi热点如何设置?大家都知道win7系统可以实现wifi热点共享,那么win8应该也能实现wifi热点共享,那么如何设置win8不需要任何软件只...

1061
来自专栏Hongten

未曾谋面却完成了短信发送功能_API是个好中介

申请到了账号了以后,如果你只希望网页版的短信发送,可以在http://ms.139130.net/进行登录,然后就可以进行短信发送了。

933
来自专栏一“技”之长

获取iOS应用的URL Schemes 原

3、打开iTunes,查看应用程序,选中相应的应用程序点击右键,选择在Finder中显示,然后解压ipa文件,得到一个文件夹。

623
来自专栏landv

从0开始简单使用git进行项目开发【SourceTree+Coding.net】

1033
来自专栏Python攻城狮

GitHub 系列之「团队合作利器 Branch」1.什么是分支?2.分支的常用操作3.基本的团队协作流程4.Git Flow

Git 相比于 SVN 最强大的一个地方就在于「分支」,Git 的分支操作简直不要太方便,而实际项目开发中团队合作最依赖的莫过于分支了,关于分支前面的系列也提到...

531
来自专栏星流全栈

Meteor Tupperware — 更精简的Meteor Docker镜像

1092
来自专栏云计算

在您的浏览器中构建和共享开发者环境

近年来,我们见证了旨在简化开发者生活的技术的惊人进步。即使有出色的解决方案,创建、配置和共享开发者环境可能是一件非常令人头疼的事。Vagrant + Virtu...

1937
来自专栏云知识学习

IIS Windows 集成身份验证弹出输入用户名密码的解决办法

如果您正在设置您的IIS身份验证方式为“ Windows 集成身份验证 ”,并且您在使用IE访问您的站点时发现IE仍然要求您输入您的用户名和密码,而且您又不知道...

3207

扫码关注云+社区