Yes, I’ve been calling model.eval() both during training and and in the subsequent testing. I’m afraid that code snippets to reproduce the issue itself are somewhat problematic, given that I’m not at liberty to disclose my model at this moment.
I understand that this makes the problem somewhat abstract, but any insight into what might be happening would be much appreciated. I suspect it might have something to do that I’m training with transfer learning, loading pretrained weights for my backbone and that is somehow not being translated to my saved state_dict