Releases: lululxvi/deepxde
Releases · lululxvi/deepxde
DeepXDE v1.10.0
Areas of improvement
dde.geometry.PointCloudsupportsboundary_normal- Backend pytorch: Allow L-BFGS line search
- Backend pytorch: Update GPU code to support pytorch 2.1.0
DeepXDE v1.9.3
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
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
This is a bugfix release for backend paddle.
DeepXDE v1.9.0
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_scalingto set parallel mode - Add
dde.config.set_hvd_opt_optionsforhvd.DistributedOptimzer
DeepXDE v1.8.4
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
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.restoresupports restoring model to a specified device - Use setuptools_scm for VCS versioning
New APIs
- Support new geometry
dde.geometry.Ellipse
DeepXDE v1.8.2
This release is used to test the automated release workflow.
DeepXDE v1.8.1
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
A lot of implementations for backend paddle! Feel free to use backend paddle.🎉🎉🎉
Areas of improvement
dde.nn.FNNsupports defining activation functions for each layerdde.geometry.PointCloudsupports boundary points and normals- Bug fix
New APIs
- Backend PyTorch: Support
dde.nn.DeepONet