Python 如何在Theano上启用并行处理?没有GPU

Python 如何在Theano上启用并行处理?没有GPU,python,neural-network,theano,Python,Neural Network,Theano,在训练神经网络的同时,我一直在试图找到在theano中实现并行处理的方法,但似乎找不到。现在,当我训练一个网络时,theano只使用一个核心 此外,我没有访问GPU的权限,因此,如果我能让theano使用机器上的所有内核,那么它将有望加快速度 任何关于加速theano的提示都是非常受欢迎的 这就是我能弄明白的 按照本页上的说明进行操作 看来我没有正确安装BLAS。所以我按照网站上的说明重新安装了所有的东西 Theano具有必须设置的配置标志 然后在这里进行讨论 在运行脚本时使用所有这些 THEA

在训练神经网络的同时,我一直在试图找到在theano中实现并行处理的方法,但似乎找不到。现在,当我训练一个网络时,theano只使用一个核心

此外,我没有访问GPU的权限,因此,如果我能让theano使用机器上的所有内核,那么它将有望加快速度


任何关于加速theano的提示都是非常受欢迎的

这就是我能弄明白的

按照本页上的说明进行操作 看来我没有正确安装BLAS。所以我按照网站上的说明重新安装了所有的东西

Theano具有必须设置的配置标志

然后在这里进行讨论

在运行脚本时使用所有这些

THEANO_FLAGS='openmp=True' OMP_NUM_THREADS=N OPENBLAS_MAIN_FREE=1 python <script>.py 
//Where N is the number of cores 
THEANO\u FLAGS='openmp=True'OMP\u NUM\u THREADS=N OPENBLAS\u MAIN\u FREE=1 python.py
//其中N是芯数
Theano使用我机器上的所有内核