Releases: lululxvi/deepxde
Releases · lululxvi/deepxde
DeepXDE v1.7.2
Areas of improvement
- Add
dde.icbc.PointSetOperatorBC dde.callbacks.OperatorPredictorcan be used during training- Backend PyTorch:
dde.icbc.PointSetBCsupports multi-component outputs - Bug fix
DeepXDE v1.7.1
Areas of improvement
dde.data.TripleCartesianProdanddde.data.QuadrupleCartesianProdsupport mini-batch for both branch and trunk nets- Backend TensorFlow 1.x: L-BFGS dumps trainable variables and test loss
DeepXDE v1.7.0
Areas of improvement
dde.icbc.PointSetBCsupports mini-batch- Bug fix
New APIs
- Backend paddle: Support
dde.nn.DeepONetanddde.nn.DeepONetCartesianProd
API changes
- Change
dde.callback.PDEResidualResamplertodde.callback.PDEPointResampler
DeepXDE v1.6.2
Areas of improvement
- Set Hammersley as the default point sampling for PINN
- Improve point sampling of
dde.geometry.GeometryXTime.random_points dde.callback.ModelCheckpointsupports monitoring test loss- PyTorch backend:
dde.nn.PODMIONetanddde.nn.MIONetCartesianProdsupport multiple merge operations
DeepXDE v1.6.1
Areas of improvement
- Backend TensorFlow 1.x
dde.nn.DeepONetsupports customized branch - Fix
Triangle.on_boundaryfor float32 - Bug fix: a few issues of float64
- Many documentation improvements
New APIs
- Backend PyTorch adds
dde.nn.PODMIONet - Backend PyTorch adds
dde.nn.MIONetCartesianProd
DeepXDE v1.6.0
Backend JAX supports PDE inverse problems.🎉🎉🎉
Areas of improvement
- Backend PyTorch supports l2 regularization
- Improve XLA jit
New APIs
- Add
dde.data.PDEOperatorCartesianProd - Backend TensorFlow supports
dde.nn.PFNN
API changes
Model.train:epochsis replaced byiterations- Merge
PIDeepONetintoDeepONet
DeepXDE v1.5.1
Areas of improvement
- Bug fix:
dde.icbc.NeumannBCfordde.geometry.Polygon
New APIs
- Add new geometry
dde.geometry.PointCloud
DeepXDE v1.5.0
Areas of improvement
- Support new loss "mean l2 relative error"
- Backend PyTorch supports
dde.nn.DeepONetCartesianProdanddde.nn.PODDeepONet - Backend PyTorch supports "step" LR decay
dde.callbacks.OperatorPredictorsupports backends tensorflow.compat.v1, tensorflow, pytorch, paddle- Fix
dde.config.set_random_seed
New APIs
- Add
dde.config.enable_xla_jitanddde.config.disable_xla_jit
API changes
- Change
DDEBACKENDtoDDE_BACKEND
DeepXDE v1.4.0
DeepXDE supports a new backend PaddlePaddle.🎉🎉🎉
Areas of improvement
- Backend PyTorch supports
dde.nn.PFNN - Backend TensorFlow 1.x enables XLA for GPU
DeepXDE v1.3.1
This is a bugfix release.
Areas of improvement
- Bug fix:
NeumannBCandRobinBC