A library for solving differential equations using neural networks based on PyTorch, used by multiple research groups around the world, including at Harvard IACS.
Rewrote MonitorSpherical to plot graphs more aesthetically. Note the contour map only works for matplotlib >= v3.3 due to this issue.
Refactored functions solve_spherical and solve_spherical_system into a SphericalSolver class. These two functions, now deprecated, instantiate under the hood a SphericalSolver instance, fit it, and return the solution, loss history, etc. The solver has a lot of advantages over a solver function.
Deprecated argument shuffle=True for the solver functions/class, which should be implemented in ExampleGenerators.
Rewrote a bunch of docstrings. Hopefully, they make more sense.
Rewrote
MonitorSpherical
to plot graphs more aesthetically. Note the contour map only works formatplotlib
>= v3.3 due to this issue.Refactored functions
solve_spherical
andsolve_spherical_system
into aSphericalSolver
class. These two functions, now deprecated, instantiate under the hood aSphericalSolver
instance, fit it, and return the solution, loss history, etc. The solver has a lot of advantages over a solver function.Deprecated argument
shuffle=True
for the solver functions/class, which should be implemented in ExampleGenerators.Rewrote a bunch of docstrings. Hopefully, they make more sense.