Solved by rtkaratekid in post #3 
              
              
                @yf225 I really appreciate the reply! 
module->to(torch::kDouble) actually didn’t work, but… 
module.to(torch::kDouble) does.! 
I’m just assuming that this is because the method .to() isn’t a pointer to a method/function? 
Anyway, I’m glad this was an easy fix! I just wish I had known that torch::kD…