首页 > 解决方案 > UserWarning: volatile 已被删除,现在没有 essfet。使用'with torch.no_grad():' insted

问题描述

PyTorch 的版本:1.4.0+cu100 运行时

val_L= Variable(torch.from_numpy(val_L.copy()), volatile=True).cuda()

发生:</p>

UserWarning: volatile was removed and now has no essfet. Use 'with torch.no_grad():' insted.

那么,我应该如何修改代码呢?非常感谢!!!

标签: pythonpytorchvolatileuser-warning

解决方案


这就是它所指的

with torch.no_grad():
    val_L= Variable(torch.from_numpy(val_L.copy()))

推荐阅读