我在pytorch中有一个文本分类器,希望使用GPU来提高运行速度。 我已经使用以下代码部分来检查CUDA并使用它:
if torch.cuda.device_count() > 1:
print("Let's use", torch.cuda.device_count(), "GPUs!")
my_rnn_model = nn.DataParallel(my_rnn_model)
if torch.cuda.is_available():
my_rnn_model.cuda()
现在我想返回使用CPU(而不是GPU)。因此,我清除了这部分代码。但它并没有起作用,我收到了以下错误:
RuntimeError: cuda runtime error (8) : invalid device function at /opt/conda/conda-bld/pytorch_1503963423183/work/torch/lib/THC/THCTensorCopy.cu:204
请问您能指导我如何使cpu重新运行吗?