We stop the support of Python 3.7 from this release.
Areas of improvement
- If no backend is selected, automatically find an available backend.
1.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.restore` supports restoring model to a specified device - Use setuptools_scm for VCS versioning
New APIs
- Support new geometry `dde.geometry.Ellipse`
1.8.2
This release is used to test the automated release workflow.
1.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
1.8.0
A lot of implementations for backend [paddle](https://www.paddlepaddle.org.cn/en)! 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`
1.7.2
Areas of improvement
- Add `dde.icbc.PointSetOperatorBC` - `dde.callbacks.OperatorPredictor` can be used during training - Backend PyTorch: `dde.icbc.PointSetBC` supports multi-component outputs - Bug fix