Thanks for the quick reply.
The output in both cases is as I would expect it:
Variable containing:
(0 ,0 ,.,.) = 
 -0.0318 -0.3270  1.0696  ...   1.0775 -0.6827 -0.2995
  2.4808  0.6244  1.3501  ...  -0.4092 -0.5541  1.2641
 -1.5480  0.8170 -0.2698  ...  -0.1328 -0.0383  0.3028
           ...             ⋱             ...          
 -1.7280 -1.4230  0.8473  ...  -1.1345 -1.4235 -0.5488
  0.2920  1.7177  0.0864  ...  -0.2760  2.3767  0.3261
  0.3887  1.6059  0.5631  ...  -0.7719  0.8481  0.0843
[torch.FloatTensor of size 1x1x32x32]