【问题标题】:Running Theano with GPU on windows, python 2.7, cuda 7.5在 Windows、python 2.7、cuda 7.5 上使用 GPU 运行 Theano
【发布时间】:2016-01-30 17:15:35
【问题描述】:

我在 py 2.7 上运行没有 GPU 的 Theano 已经有一段时间了。然后决定检查 GPU 支持。所以遵循这里给出的所有步骤: http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-microsoft-windows/index.html#abstract

然后在msvc 2013中打开设备查询sln并构建它(如上面链接中提到的检查安装是否成功)。在运行时它给了我一个错误(附加的屏幕截图)。

当我在 py 2.7 中使用带有 Theanorc 文件内容的 gpu 运行启动程序时,会出现类似的错误:

[global]
device = gpu1
floatX = float32
nocleanup = True
[cuda] 
root = /usr/local/cuda-7.5
[nvcc]
fastmath = True
compiler_bindir=C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\cl.exe

没有收到 nvcc -V 和 cl.exe 的错误。 操作系统-win7 SP1 英伟达 GeForce GT650M

有人可以帮忙吗?

【问题讨论】:

    标签: theano theano-cuda


    【解决方案1】:

    当我的视频卡驱动程序与 CUDA 工具包不匹配时,我遇到了类似的错误。

    确保您使用的是 CUDA 安装程序中包含的视频驱动程序。如果您不确定,请重新安装最新的 CUDA Toolkit 安装程序并使用它更新您的视频驱动程序。

    【讨论】:

    • 谢谢。实际上重新安装 gpu 最新驱动程序解决了这个问题。我的电脑 -> 设备管理器 -> 更新驱动程序(哇!Windows 安装 gpu 支持几乎让我睡不着觉)终于能够在简单的计算中获得 10 倍以上的收益。振奋人心!自从我在汇编中优化 fft 代码以来已经有一段时间了。
    猜你喜欢
    • 1970-01-01
    • 2017-03-02
    • 2016-02-04
    • 2011-07-23
    • 2016-11-03
    • 2016-02-14
    • 1970-01-01
    • 2015-12-22
    • 2022-10-23
    相关资源
    最近更新 更多