- DeepXDE stops the support of Python 3.8 from this release.
- Many exciting new functions of automatic differentiation (AD) are added.
Areas of improvement
- `dde.grad` supports forward-mode AD for backends TensorFlow 1.x and 2.x, PyTorch, JAX. Use `dde.config.set_default_autodiff` to select.
- `dde.grad.jacobian` allows both `i` and `j` are None
- Backend PyTorch: DeepONet supports multiple outputs
New APIs
- Support new AD method in `dde.zcs`: Zero Coordinate Shift (ZCS), see https://arxiv.org/abs/2311.00860