2016-05-31 64 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