Thank you for your prompt reply.
I can certainly understand the floating point differences between platforms, but it seems that I have encountered more than I expected. I thought about it for a while, but I still didn’t know how to solve the problem. For example, I would eventually deploy to a laptop, so would I eventually have to train on a laptop? In my experience, this doesn’t make much sense.
On the other hand, you mentioned the need to see the code to debug further. so how exactly to do that?