python-3.x – Lasagne与Theano可能的版本不匹配(Windows)

python-3.x – Lasagne与Theano可能的版本不匹配(Windows),第1张

概述所以我终于设法使用 this指南让theano在GPU上运行. (测试代码运行正常,告诉我它使用了GPU,YAY !!) 然后,我想尝试一下,并按照 this指南培训CNN数字识别. 问题是:我从lasagne调用theano的方式得到错误(我猜这里有版本不匹配): Using gpu device 0: GeForce GT 730M (CNMeM is disabled, cuDNN not 所以我终于设法使用 this指南让theano在GPU上运行. (测试代码运行正常,告诉我它使用了GPU,YAY !!)
然后,我想尝试一下,并按照 this指南培训CNN数字识别.

问题是:我从lasagne调用theano的方式得到错误(我猜这里有版本不匹配):

Using gpu device 0: GeForce GT 730M (CNMeM is Disabled,cuDNN not available)Traceback (most recent call last):file "C:\Users\Soren Jensen\Desktop\CNN-test\CNNTest-one.py",line 7,in <module>import lasagnefile "C:\Users\Soren Jensen\Anaconda3\lib\site-packages\lasagne\__init__.py",line 19,in <module>from . import layersfile "C:\Users\Soren Jensen\Anaconda3\lib\site-packages\lasagne\layers\__init__.py",in <module>from .pool import *file "C:\Users\Soren Jensen\Anaconda3\lib\site-packages\lasagne\layers\pool.py",line 6,in <module>from theano.tensor.signal import downsampleimportError: cannot import name 'downsample'Press any key to continue . . .

从阅读有关错误信息,似乎“缩减样本”被改变,那么为什么我的千层面仍然在调用它?

试图更新我的烤宽面条版本给出:

C:\windows\system32>pip3.5 install lasagne==0.1Collecting lasagne==0.1Requirement already satisfIEd: numpy in c:\users\soren jensen\anaconda3\lib\site-packages (from lasagne==0.1)

并运行代码示例

import theanoimport osprint(theano.config.compiledir)print("Theano version %s" % theano.__version__)theano_dir = os.path.dirname(theano.__file__)print("theano is installed in %s" % theano_dir)

揭示python3.5使用theano v 0.9

Using gpu device 0: GeForce GT 730M (CNMeM is Disabled,cuDNN not available)C:\theano_compiledir\compiledir_windows-10-10.0.14393-SP0-Intel64_Family_6_Model_58_StepPing_9_GenuineIntel-3.5.2-64Theano version 0.9.0.dev-e5bedc0de240eca42433c34c05fc00f4a5ef6cbetheano is installed in C:\Users\Soren Jensen\Anaconda3\lib\site-packages\theano\theanoPress any key to continue . . .

很抱歉很长的帖子,但我有点疯狂,这不工作..也许我错了版本不匹配,错误是别的吗?

解决方法 尝试重新安装Theano和lasagne,如下所示:

pip install --upgrade https://github.com/Theano/Theano/archive/master.zippip install --upgrade https://github.com/lasagne/lasagne/archive/master.zip

因为:“Theano的更新版本通常也会起作用,但在撰写本文时,一个简单的点子安装Theano会给你一个太老的版本.”

阅读更多:lasagne.readthedocs.io/en/latest/user/installation.html

总结

以上是内存溢出为你收集整理的python-3.x – Lasagne与Theano可能的版本不匹配(Windows)全部内容,希望文章能够帮你解决python-3.x – Lasagne与Theano可能的版本不匹配(Windows)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1193884.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存