Hello,
I executed your code multiple times and I found both results to be the same.
I compared every entry of both output.
Variable containing:
-0.6792 -0.0576 -0.5130  ...  -0.5083  1.4377  0.9571
[torch.FloatTensor of size 1x1000]

Variable containing:
-0.6792 -0.0576 -0.5130  ...  -0.5083  1.4377  0.9571
[torch.FloatTensor of size 1x1000]

are split-resnet and resnet equivalent:  True

So the only pointer I have for you is checking the version of your torch, mine is 0.1.12_2.