我在使用Theano时遇到了一些问题,想请你们帮忙解决一下。主要是涉及到与我的显卡配合使用的问题。
之前我曾经使用过CUDA,并且已经按照Nvidia Nsight运行所需的正确安装过了。但现在我想在PyDev中使用它,在遵循教程的“使用GPU”部分时遇到了几个问题,具体内容请访问http://deeplearning.net/software/theano/install.html#gpu-linux。
首先,最基本的问题是如何设置环境变量。教程上说我应该“定义$ CUDA_ROOT环境变量”。有好几个来源建议在我的主目录下新建一个“.pam_environment”文件,我已经这样做了并写入以下内容:
之前我曾经使用过CUDA,并且已经按照Nvidia Nsight运行所需的正确安装过了。但现在我想在PyDev中使用它,在遵循教程的“使用GPU”部分时遇到了几个问题,具体内容请访问http://deeplearning.net/software/theano/install.html#gpu-linux。
首先,最基本的问题是如何设置环境变量。教程上说我应该“定义$ 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有关,但我无法找到它们是什么:它们是文件吗?如果是,我该在哪里找到它们?教程似乎假定了我没有的一些知识!
感谢您抽出时间阅读此内容:非常感谢任何和所有答案 - 我目前完全陷入困境!