I did not explicitly use the following code.

torch.backends.cudnn.enabled == True

Is using cudnn default?
The list of kernels each uses is as follows.
Python

models.densenet201(pretrained=True).cuda().eval()


image1256×830 46.3 KB


torch.jit.load(“densenet201_model.pt”).cuda().eval()


image1252×834 44.2 KB

C++

torch::jit::load(“densenet201_model.pt”);


image1254×828 27.3 KB

Why are all the results different even though it’s the same DenseNet201?