Neurodiffeq Versions Save

A library for solving differential equations using neural networks based on PyTorch, used by multiple research groups around the world, including at Harvard IACS.

v0.6.3

4 months ago

Happy 2024 🎆 🥳

  • Add support for selecting a particular device when there are multiple GPU devices.
  • Fix an bug when loading a solver whose .nets have shared instance(s) of torch.nn.Module.
  • Miscellaneous documentation improvement.
  • PR CI is up and running again

v0.6.2

11 months ago
  1. Allow update best_net without running validation every epoch
  2. New 1-D Dirichlet boundary condition for bundles
  3. Some API changes for bundle solvers and bundle conditions
  4. Allow saving and loading custom solvers inheriting Sovler1D, Solver2D, or BundleSolver1D
  5. Suppress error related to removing colorbar caused by newer versions of matplotlib

v0.6.1

1 year ago

Hot fix: solve a fatal compatibility issue with torch v1.13

v0.6.0

1 year ago
  • Bug fix: deduplicate parameters when networks share common layers/params
  • Removed deprecated APIs
  • Forward compatibility with newer versions of PyTorch

v0.5.2

2 years ago
  1. Better progress bar
  2. Allow user to conveniently set torch and numpy seeds with neurodiffeq.utils.set_seed
  3. Implement solvers.get_residuals
  4. Misc bug fixes and better error messages

v0.5.1

2 years ago
  • Support Chebyshev points of the first and second kine for Generator1D, Generator2D, Generator3D, GeneratorND
  • Modify the usage of log-spaced and log-spaced-noisy for Generator1D to make it consistent with other sampling methods
  • Support tqdm progress bar with solver.fit(). Default is writing progress bar to stderr.

v0.5.0

2 years ago
  1. Integration with NeuroDiffHub (in beta)
  2. Extensive operator support
  3. Better monitors
  4. Clearer documentation
  5. Miscellaneous improvement

v0.4.0

2 years ago
  • Misc bug fixes
  • Add Generic Solver (Solver for arbitrary dimensions)
  • Custom loss metrics
  • More Efficient grad operator
  • Bundle Solver for ODE

v0.3.5

3 years ago

Fix an issue where images are not properly rendered on PyPI index page.

v0.3.4

3 years ago

Update the README page & misc changes.