After upgrade to rtx3090, I reinstalled my Windows10 and pytorch with
conda install pytorch torchvision cudatoolkit=11 -c pytorch-nightly
When I use nn.Conv/nn.BatchNorm layer in my module and do the forward propagation, it shows
Could not load library cudnn_ops_infer64_8.dll. Error code 126
Please make sure cudnn_ops_infer64_8.dll is in your library path!
in Vscode
Process finished with exit code -1073740791 (0xC0000409)
in Pycharm
I’ve tried reinstalling pytorch and installed cuda toolkit 11 from developer.nvidia.com, but the problem remains unsolved.
import torch
import torch.nn as nn
class test(nn.Module):
def __init__(self):
super(test, self).__init__()
self.l = nn.Conv2d(1,1,3)
def forward(self, input):
return self.l(input)
net = test().cuda()
print(net(torch.rand(1,1,5,5).cuda()))