Solved by ptrblck in post #2 
              
              
                The order of the layer initialization seems to be different, so that resetting the seed won’t yield the same results. 
After removing the init methods and resetting the seed before each layer creation (in the ResNet class as well as in BasicBlock, conv1x1, and conv3x3) I get the same results. 
That …