Ah, got it. It seems to me that it must weight initialization which seems strange since we’ve set the seed. This seems a bit odd and is indeed what I also get:

Edit: I just realised that when I instantiate two ResNets from PyTorch they also yield different results, even though they are the same.

Maybe someone can clarify this