调用nn.module.cpu()为什么会有` device_id `参数?

pytorch/torch/nn/modules/modules.py
def cpu(self, device_id=None):
"""Moves all model parameters and buffers to the CPU."""
return self._apply(lambda t: t.cpu())
如源代码中所示,不使用此参数。我们保留它的原因是什么?
已邀请:

要回复问题请先登录注册