mxnet - mxnet 中有关于 multiplecpu 的概念吗

标签 mxnet

据我们所知,mxnet中有multiplegpu的概念,当在命令中指定-gpu时。如果我们不指定gpu,它将在cpu上运行。它运行多少个cpu?可以指定吗多个 CPU?

最佳答案

您可以通过以下代码使用多个 CPU(R 版本,在 python 中非常相似):

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

然后像往常一样训练网络。另外如果你有 MKL系统自动计算所有内核的库。

关于mxnet - mxnet 中有关于 multiplecpu 的概念吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37550869/

相关文章:

python - 可以在没有神经网络的情况下使用 MXNet gluon.Trainer 吗?

machine-learning - MXNet 中自定义 eval_metric 的使用可能不正确

python - 如何在 mxnet 中进行加权 softmax 输出自定义操作?

machine-learning - MXNet 是否使用 Nvidia 的 NCCL 库进行多 GPU 通信?

tensorflow - MXNet 与其他深度学习 API 相比的优缺点

python - 由于 awsebcli,使用 pip 安装适用于 python 的 MxNet 时出错

python - 将 GPU 与 python 包 bert_embeddings 和 mxnet 一起使用失败

python-3.x - MXNet (python3) 将残差卷积结构定义为来自 Gluon 模块的 Block

python - 如何修复:- libmxnet.所以:无法打开共享对象文件:没有这样的文件或目录

python - 操作系统错误: [WinError 126] module could not be found