Skip to content

Releases: lululxvi/deepxde

DeepXDE v1.10.0

02 Nov 13:32
f0d3abe

Choose a tag to compare

Areas of improvement

  • dde.geometry.PointCloud supports boundary_normal
  • Backend pytorch: Allow L-BFGS line search
  • Backend pytorch: Update GPU code to support pytorch 2.1.0

DeepXDE v1.9.3

01 Sep 14:30
683682c

Choose a tag to compare

Areas of improvement

  • Improve float32/float16 compatibility
  • Improve examples and documents
  • Backend TensorFlow: Support DeepONet and PI-DeepONet
  • Backend PyTorch: Support PI-DeepONet
  • Backend PyTorch: Bug fix and support more functions
  • Backend Paddle: Support PI-DeepONet
  • Backend Paddle: Support batch_size in PointSetBC

DeepXDE v1.9.2

10 Jul 22:27

Choose a tag to compare

Areas of improvement

  • Add new geometry dde.geometry.StarShaped
  • Add approximate distance functions for hard-constraint methods
  • Backend pytorch: Support auxiliary_variables
  • Add many PI-DeepONet examples
  • Improve documentation

DeepXDE v1.9.1

27 May 00:29
63a0e1b

Choose a tag to compare

This is a bugfix release for backend paddle.

DeepXDE v1.9.0

10 May 02:09
cda8547

Choose a tag to compare

DeepXDE supports data-parallel training of PINN now.🎉🎉🎉

Areas of improvement

  • Backend tensorflow.compat.v1: Support data-parallel training of PINN via Horovod in both weak and strong scaling modes
  • Backend paddle: Some updates to support the new Paddle version
  • Bug fix for Float16

New APIs

  • Add dde.config.set_parallel_scaling to set parallel mode
  • Add dde.config.set_hvd_opt_options for hvd.DistributedOptimzer

DeepXDE v1.8.4

14 Apr 17:37
b807dc8

Choose a tag to compare

We stop the support of Python 3.7 from this release.

Areas of improvement

  • If no backend is selected, automatically find an available backend.

DeepXDE v1.8.3

13 Apr 14:32
03b33b8

Choose a tag to compare

Areas of improvement

  • Many improvements for backends:
    • Display more information
    • Verify if the backend is available/importable
    • Add interactive installation of Paddle
  • Backend PyTorch: Model.restore supports restoring model to a specified device
  • Use setuptools_scm for VCS versioning

New APIs

  • Support new geometry dde.geometry.Ellipse

DeepXDE v1.8.2

26 Mar 20:02

Choose a tag to compare

This release is used to test the automated release workflow.

DeepXDE v1.8.1

03 Mar 17:45

Choose a tag to compare

Areas of improvement

  • Support float16
  • Backend TensorFlow supports Model.state_dict
  • Migrate build config from setup.py to pyproject.toml
  • Migrate CI from Travis to GitHub Actions
  • Many examples and documentation improvements

DeepXDE v1.8.0

06 Jan 19:46

Choose a tag to compare

A lot of implementations for backend paddle! Feel free to use backend paddle.🎉🎉🎉

Areas of improvement

  • dde.nn.FNN supports defining activation functions for each layer
  • dde.geometry.PointCloud supports boundary points and normals
  • Bug fix

New APIs

  • Backend PyTorch: Support dde.nn.DeepONet