Closed gaowutong closed 2 years ago
Can you nondimensionalize the system before feeding to neurodiffeq? It's known to be a problem when input scales are too big/small probably because of PyTorch's default way of initializing network weights. See this FAQ.
Also, I noticed you are using a deprecated solve_system
function. We recommend switching to the new Solver1D
class. See cell [16] of this tutorial.
I tried to integrate the equation of motion for celestial objects but failed. Please click the link here for my demo: https://nbviewer.jupyter.org/github/gaowutong/neurodiffeq_demo/blob/main/neurodiffeq_demo.ipynb In the demo, I used the default network.