Then I would say that you should rerun your experiment again in a clean environment. This is most likely something in between the end of your script and your new check that changed the value of some things.
Also for pytorch code:

Do not use the .forward() method on nn.Modules, simply use a call function: manual_model(inputs).
Do not use .data. If you want to modify a tensor without registering the change in the autograd, use with torch.no_grad(). If you want a new Tensor with the same values that does not share history use .detach().