问题标签 [theano-cuda]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
theano - 在 GPU 上使用 Theano 的 Keras
在尝试在 GPU(安装了 CUDA)上运行我的 Keras 代码时,我无法执行以下语句,正如许多在线参考资料中所建议的那样。
我收到以下错误。
我也尝试了代码内部建议的其他模式。
我收到以下错误。
除了知道如何让它运行之外,我还想借此机会问一个更简单的问题。如何在 Windows 中知道我的设备是什么,即“gpu”、“gpu1”还是“gpu0”?我已经为我的案例尝试了所有 3 个,但没有产生结果。
任何建议将不胜感激。
python-3.x - 导入 theano,驱动程序有问题,引发 Exception()
我的操作系统是Win10_64,我已经安装了cuda8.0,并且我已经更新了显卡驱动
但是..当我输入'import theano'时,它说:
而我的python版本是3.6,不知道是cuda的版本还是别的?
当我输入 nvcc -V 时,它显示:
所以我猜cuda没问题。
不知道怎么解决...
如果您知道如何解决它,我将不胜感激。谢谢!
python-3.x - 无法在 Windows 7 上编译 cuda_ndarray.cu theano
嗨,我正在尝试在 gpu 上运行 theano。
我的配置是
Windows 7的
CUDA 工具包 8.0
蟒蛇蟒蛇3.5
视觉工作室 14.0
任何想法 ?
theano - Theano GPU 安装问题
我已经安装了 Anaconda、theano、GPU Toolkit ver 8。我收到了这个错误。
gpu - 使用 theano,keras 在 windows 上使用多个 gpus
我是深度学习/theano/keras 的初学者。我正在尝试弄清楚如何在 Windows 7 上使用多个 GPU。我已经成功安装了 Theano、keras(如本文中所述如何安装 Keras 和 Theano在 Windows 上的 Anaconda Python 中?)并使用一个 gpu。我想同时使用我的 gpus
以下是配置和版本的详细信息
Python - 2.7(Anaconda-4.3.14,Windows-64bit) ,CUDA - 7.5.17 ,Theano - 0.9.0rc3 ,keras - 1.2.2 ,pycuda - 2016.1.2+cuda7518 ,gpu - Geforce GTX 480(其中2个)
Theano 配置如下 .theanorc.txt
目前我只能使用一个 GPU,当我尝试拟合模型时出现如下内存错误
MemoryError: ('Error allocating 411041792 bytes of device memory (CNMEM_STATUS_OUT_OF_MEMORY).', "你可以考虑使用'theano.shared(..., borrow=True)'")
使用 2 gpus 是否可以解决问题(如果是,如何启用第二个?)还是我的模型太大?
谢谢你
javascript - CUDA 已安装,但设备 gpu 不可用(错误:cuda 不可用)
我花了几天时间尝试在 Windows 中将我的 GPU 与 theano 一起使用,但我遇到了几个问题,在尝试了我在 Google 中找到的所有内容后,它仍然无法正常工作。
我得到的错误如下:
关于我的安装信息:
我已经从 NVidia 官方网站安装了 CUDA v8.0
我的 GPU 是 GEFORCE GTX 960M
我已经安装了 Visual Studio 2012。我之前尝试使用 2015 和 2017 版本,但是我遇到了很多错误(如果我没记错的话,它表示该架构不支持)并且看到这个有更好的支持。万一这很重要,我没有选择默认目录(因为它在 SSD 上,我总是尽量节省空间),而是在常规 HDD 上。
我使用 Windows 10 Home 64 位
我的 Python 版本是 Anaconda 的 2.7.13
我在我的用户根目录中创建了一个 .theanorc.txt 文件,其中包含以下内容:
/li>我的theano版本是0.8.2
有谁知道如何解决它?当然,不要犹豫,问我是否需要提供更多信息。非常感谢您的帮助!
python - Theano 正在配置中未指定的设备上创建额外的线程
所以我有以下情况:
- 带3张显卡的电脑
- 使用带有 Theano 后端和多线程的 Keras 的 python 脚本
我按照.theanorc
文档中的说明指定了要使用的设备。
python 脚本是这种形式(仍然在一个独立的例子中工作):
启动脚本 Theano 使用指定的设备,但一段时间后,第二个 python 线程出现在其他显卡之一上(并耗尽资源)。
第二个线程似乎忽略了配置,因为它在错误的 GPU 上运行,并且没有按照CNEM
标志指定的分配内存。
根据文档,这应该是不可能的,因为从启动 Theano 计算的线程派生的所有内容都应该在同一设备上运行(通过在开始时正确导入 Theano 来确保)。
经过一番摸索后,我发现当我不在单独的线程中运行我的 Keras 代码时,这种行为就会停止。
所以在我开始创建 Github 问题之前,我想要一些最有可能的指针:
- 这是 Theano 中的错误吗?
- 这是 Keras 中的错误吗?
- 这是我自己代码中的错误吗?
@3。我的整个项目没有创建单独的 Python 进程(通过进程列表确认),也没有更改任何 Theano 配置。
知道什么甚至会导致这种行为吗?
theano - Theano / Chainer 报告未在具有 12GB RAM 的 K80 上报告正确的可用 VRAM
系统:Ubuntu 16.04.2 cudnn 5.1、CUDA 8.0
我从 git(最新版本)安装了 theano。
当我从https://github.com/yusuketomoto/chainer-fast-neuralstyle/tree/resize-conv运行生成示例时,无论使用 CPU 还是 GPU,它都会报告内存不足。
-
-
这些数字到底是什么意思?Theano/Chainer 只能访问约 500MB 的 VRAM?
theano - 关于为 theano 设置 GPU
我在 home/.theanorc 下配置 GPU 如下
运行程序给出以下警告信息,如何解决这个问题?
theano - libgpuarray 测试 #10 和 #11 失败
问题
我一直正常使用theano。使用 CUDA、CUDNN 和 CNMEM。我有一个 XTITAN。实际上我在大学服务器上运行了我的代码。
我试图安装 libgpuarray 但测试 #10 和 #11 失败。
我应该怎么办 ?
额外的信息
nvcc --version nvcc:NVIDIA (R) Cuda 编译器驱动程序 版权所有 (c) 2005-2016 NVIDIA Corporation 构建于 Tue_Jan_10_13:22:03_CST_2017 Cuda 编译工具,版本 8.0,V8.0.61
英伟达-smi
我如何安装 libgpuarray
...
- - - - - - - - - 然后 :
和测试: