我在WIN10上安装了theano,可以使用CPU导入。 我的显卡是GTX1080。我安装了CUDA8.0。这是nvcc -V信息:
我还在cuda样本中运行deviceQuery.cpp,结果= PASS。结果如下:
我还配置了.theanorc.txt:
但是当我导入theano时,会出现2个警告和 使用gpu device 0:GeForce GTX 1080(禁用CNMeM,cuDNN 5005) Traceback(最近一次调用最后一次): 文件",第1行,in 文件E:\ Anaconda \ lib \ site-packages \ theano__init __。py,第116行,在theano.sandbox.cuda.tests.test_driver.test_nvidia_driver1()中 文件E:\ Anaconda \ lib \ site-packages \ theano \ sandbox \ cuda \ tests \ test_driver.py,第41行,在test_nvidia_driver1中 提升异常(使用此操作系统安装的nvidia驱动程序版本
例外:随此操作系统安装的nvidia驱动程序版本无法提供良好的还原效果。在与cuda软件包相同的下载页面上安装nvidia驱动程序将解决问题:http://developer.nvidia.com/cuda-downloads
CUDA8.0驱动程序版本是376.51,我确实安装了这个版本。 我不知道哪里出错了。 你能帮我解决这个问题吗? 非常感谢你!
答案 0 :(得分:0)
在this guide之后的theano安装期间遇到同样的问题。 通过安装顶级anaconda(5.0.0)来打败这个,用NOT top python创建环境(当top为3.6时为3.5)并安装NOT top cuda(当top为9.0时为8.0)。
我不确定它对你有什么帮助,但它可以在将来帮助一些人。