【发布时间】:2015-11-09 18:55:31
【问题描述】:
- MacBook Pro(Retina,13 英寸,2014 年中)
- OS X Yosemite 10.10.3
- 英特尔 Iris 1536MB
Installing Theano 显示我需要 CUDA,但我没有 NVIDIA,这意味着我永远无法启用 GPU 优化?
【问题讨论】:
Installing Theano 显示我需要 CUDA,但我没有 NVIDIA,这意味着我永远无法启用 GPU 优化?
【问题讨论】:
您是对的:当前需要 NVIDIA 图形处理器来启用 Theano 的 GPU 操作。但是,这并不妨碍您运行 Theano —— 它在 CPU 上运行良好。
Theano 当前的 GPU 实现基于 CUDA,因此需要 NVIDIA GPU。一个基于 OpenCL 的新实现正在开发中,它应该能够在非 NVIDIA GPU 上运行,但这个实现不完整,还没有实际用途。
CPU 实现将正常工作。在许多方面,它比 GPU 实现更易于使用,而且,如果您使用 OpenMP,通过利用许多 CPU 内核仍然可以相当出色地执行。
【讨论】: