When I use mypy with the following reproducible code
import torch
from torch.backends import cudnn
torch.manual_seed(0)
cudnn.deterministic = True
cudnn.benchmark = False
I get an error
test.py:5: error: Module has no attribute "deterministic"
test.py:6: error: Module has no attribute "benchmark"
Found 2 errors in 1 file (checked 1 source file)
I think the problem arises from the fact that deterministic and benchmark are not defined in torch.backends.cudnn.__init__. Is there a workaround for this error which is making my CI fail?