【发布时间】:2016-05-29 09:30:33
【问题描述】:
我必须使用 Theano 处理大型数据集,所以我想使用并行性。我已经使用 conda 安装了 MinGW,并在 .theanorc True 中设置了 openmp 标志。但是当我运行我的代码时,我看到了
“用户警告:您的 g++ 编译器无法编译 OpenMP 代码。我们知道 Mac OS X 上某些版本的 EPD mingw 编译器和 LLVM 编译器会发生这种情况。我们在 Theano 中的所有地方都禁用了 openmp。要删除此警告,请设置 theano 标志 openmp to False" 如何让事情发挥作用?
我正在使用 Windows 7 x64、Anaconda 2.5.0、theano 0.7、mingw 4.7
【问题讨论】:
-
您可能想要使用多个 CPU,不是吗?你在 Anaconda 中安装了 libpython 吗?
标签: mingw openmp anaconda theano