2016-05-31 35 views

回答

1

您可以使用多个CPU,用下面的代码(R版本,在蟒蛇很相似):

devices = lapply(1:2, function(i) { 
    mx.cpu(i) 
}) 

,列车网络和往常一样。另外,如果您有MKL库,系统会自动计算所有核心。

0

有几种方法来看待这个。

如果您编译的MXNet具有良好的BLAS库,那些数学运算将使用所有可用的CPU核。

另外,您可以通过环境变量MXNET_CPU_WORKER_NTHREADS指定多少个CPU工作线程。请参阅http://mxnet.io/how_to/env_var.html

+0

如何在R中设置MXNET_CPU_WORKER_NTHREADS – Shiv