chainer 如何像 multi-gpu 一样使用 multi-cpu

how can chainer use multi-cpu like multi-gpu

在chainer.dataset.to_device,我找到了

参数:

device (int or None) – 数组发送到的设备 ID。如果它是负值,一个数组被发送到CPU。如果为正,则将数组发送给具有给定 ID 的 GPU。如果是None,则在原设备中留下一个数组。 x (numpy.ndarray or cupy.ndarray) – 要发送的数组。

chainer 使用 0,1,2... 来表示 GPU 设备 ID。但是对于 cpu,我可以使用数字 -1、-2、... 来代表我想要选择的不同 cpu 设备吗?

Chainer 不区分多个 CPU 设备。 至于chainer.datset.to_devicedocs),如果device参数为负数,数组将被转换为CPU数组,无论值是什么。