我在设置 Theano 以使用我的显卡时遇到了很多麻烦 - 我希望你们能帮帮我。
我以前使用过 CUDA,它已正确安装,这是运行 Nvidia Nsight 所必需的。但是,我现在想将它与 PyDev 一起使用,并且在http://deeplearning.net/software/theano/install.html#gpu-linux教程的“使用 GPU”部分之后遇到了几个问题
第一个是非常基础的,那就是如何设置环境变量。它说我应该'定义一个 $CUDA_ROOT 环境变量'。有几个消息来源说要在我的主目录中创建一个新的“.pam_environment”文件。我已经这样做并写了以下内容:
CUDA_ROOT = /usr/local/cuda-5.5/bin
LD_LIBRARY_PATH = /usr/local/cuda-5.5/lib64/lib
我不确定这是否正是它必须写的方式 - 如果这是一个基本问题,我深表歉意。如果我能确认这确实是编写它的正确位置,那将很有帮助。
第二个问题在教程的以下部分。它说“更改设备选项以命名您计算机中的 GPU 设备”。显然这与 THEANO_FLAGS 和 .theanorc 有关,但我无法找到它们是什么:它们是文件吗?如果是这样,我在哪里可以找到它们?该教程似乎假设了一些我没有的知识!
感谢您抽出宝贵时间阅读本文:非常感谢任何和所有答案 - 我现在完全陷入困境!