小记:
※:这里提供的方案并不一定适用于你所遇到的问题,仅供参考哈~
问题描述
RuntimeError: adaptive_max_pool2d_backward_cuda does not have a deterministic implementation……报错
RuntimeError: adaptive_max_pool2d_backward_cuda does not have a deterministic implementation, but you set 'torch.use_deterministic_algorithms(True)'
解决方案:
提示:在scaler.scale(loss).backward()前添加torch.use_deterministic_algorithms(False)
torch.use_deterministic_algorithms(False) #添加部分
scaler.scale(loss).backward()