Installing Theano显示我需要CUDA,但我没有NVIDIA,这意味着我永远无法启用GPU优化?
答案 0 :(得分:6)
你是对的:目前需要NVIDIA图形处理器来启用Theano的GPU操作。但是,这并不妨碍您运行Theano - 它在CPU上工作正常。
Theano目前的GPU实施基于CUDA,因此需要NVIDIA GPU。基于OpenCL的新实现正在开发中,应该能够在非NVIDIA GPU上运行,但是这种实现是不完整的,并且还没有实际用处。
CPU实现可以正常工作。在许多方面,它比GPU实现更容易使用,如果使用OpenMP,通过利用许多CPU内核仍然可以很好地运行。