Skip to content

Releases: SciML/NeuralPDE.jl

v5.6.1

01 Apr 17:07
696ed87
Compare
Choose a tag to compare

NeuralPDE v5.6.1

Diff since v5.6.0

Merged pull requests:

v5.6.0

30 Mar 21:42
b38a746
Compare
Choose a tag to compare

NeuralPDE v5.6.0

Diff since v5.5.0

Closed issues:

Merged pull requests:

v5.5.0

27 Mar 17:58
b907c8c
Compare
Choose a tag to compare

NeuralPDE v5.5.0

Diff since v5.4.0

Closed issues:

  • PDESystemLibrary.jl a comprehensive resource for discretizer packages. (#638)
  • Additional loss is not logged (#649)
  • NeuralPDE fail to compile (#660)

Merged pull requests:

v5.4.0

18 Feb 16:23
e7f36c6
Compare
Choose a tag to compare

NeuralPDE v5.4.0

Diff since v5.3.0

Closed issues:

  • CUDA: NAN (#466)
  • QuasiRandomTraining(sampling_alg = SobolSample()) is not working correctly (#609)
  • Using NeuralPDE with Boundary Conditions on the GPU (#612)
  • ERROR: Optimization algorithm not found. (#618)
  • Lots of warnings on example (#619)
  • ERROR: LoadError: UndefVarError: SciMLProblem not defined (#620)
  • Higher approximation order numeric_derivative (#641)

Merged pull requests:

v5.3.0

24 Sep 17:57
464692f
Compare
Choose a tag to compare

NeuralPDE v5.3.0

Diff since v5.2.0

Closed issues:

  • How to using additional_loss input 3D data. (#589)
  • How to use GPU to [chain1,chian2]? (#594)
  • ERROR: MethodError: no method matching NeuralPDE.Phi (#595)
  • Poisson Example not working on Julia 1.8 (#602)
  • The implementation of finite differences throws away its advantage over AD (#607)

Merged pull requests:

v5.2.0

18 Aug 05:42
9ca1dda
Compare
Choose a tag to compare

NeuralPDE v5.2.0

Diff since v5.1.1

Closed issues:

  • Upstreaming ComponentArrays overloads for Adapt required for GPU (#584)
  • How to use real data? (#588)

Merged pull requests:

  • Remove ComponentArrays overloads (#587) (@MilkshakeForReal)

v5.1.1

17 Aug 07:50
d41008e
Compare
Choose a tag to compare

NeuralPDE v5.1.1

Diff since v5.1.0

Closed issues:

  • Training on GPU with Lux (#579)

Merged pull requests:

  • Don't initialize parameters twice (#586) (@MilkshakeForReal)

v5.1.0

15 Aug 05:24
c8baeec
Compare
Choose a tag to compare

NeuralPDE v5.1.0

Diff since v5.0.0

Closed issues:

  • Error in a simple free surface problem (#484)
  • Coupled boundary conditions for systems of PDE (#577)

Merged pull requests:

  • fix typo (#570) (@MilkshakeForReal)
  • Fix another typo (#571) (@MilkshakeForReal)
  • fix grid strategy with PDE systems (#578) (@KirillZubov)
  • Lux on GPU (#583) (@MilkshakeForReal)

v5.0.0

05 Jul 03:38
88d076b
Compare
Choose a tag to compare

NeuralPDE v5.0.0

Diff since v4.11.0

Closed issues:

  • Pricing options using NeuralNetDiffEq (#68)
  • third derivative (#129)
  • periodic boundary conditions (#134)
  • Example 7 of PINN: Kuramoto–Sivashinsky equation (#138)
  • Support automatic differentiation of the NN inside the loss function? (#150)
  • Automatic weighting between equations (#155)
  • support ConstrainedEquation for PINNs (#176)
  • Handle Models with Intermediate Expressions (#178)
  • Using a loop algorithm instead of recursive for calculating the derivative (#193)
  • Support TensorBoardLogger.jl or something like this. (#194)
  • Nonlinear second-order boundary value problems (#203)
  • Flux NNs shouldn't have to destructure/restructure (#214)
  • 2D inhomogeneous biharmonic equation (#218)
  • Upgrade to MTK5: errors and omissions in PINN examples (#248)
  • Full Kolmogorov PDE Solver documentation (#258)
  • DeepONets (#268)
  • Adaptive loss reweighting for PINNs (#276)
  • Imposing positive definiteness of the Hessian (#280)
  • IfElse.ifelse fail broadcasting (#299)
  • Cannot import ModelingToolkit: Interval, infimum, supremum (#319)
  • GPU Low-level api example (#342)
  • Reduce precompile time (#368)
  • retrieving PINN result (#376)
  • Support derivative for @register function (#398)
  • Test on a simple integrodifferential PDE (#406)
  • System of PDEs with CUDA? (#410)
  • Issue MethodError (#417)
  • Why the default derivative method is a numerical derivative? (#427)
  • Models with integrals over an infinite interval have loss = NaN or loss = Inf (#435)
  • How to run get_phi(chain) (#437)
  • IDE system fails with GPU (#443)
  • Kuramoto–Sivashinsky equation (#445)
  • Should we default to domain decomposition? (#451)
  • How many boundary points and internal points? (#453)
  • An thinking of increasing speed using Adaptive-Activation-Functions (#457)
  • Systems of PDE using GPU (#460)
  • How to use GPU? (#462)
  • How many network models when solve the system of eqs? (#467)
  • Wave equation tutorial does not work (#478)
  • AbstractAdaptiveLoss (#489)
  • Specify loss function directly for NeuralPDE? (#496)
  • Example on PDE System to be updated (#502)
  • error at precompiling of the version 4.10 (#522)
  • NNPDEHan details: u0 and BatchNorm (#525)
  • Example from documentation errors (#526)
  • Potential gradient issues with Flux chains when changing parameter type (#533)
  • Clean up the nomenclature and document PINNLossFunctions (#549)

Merged pull requests:

v4.11.0

04 Jun 05:40
72053af
Compare
Choose a tag to compare

NeuralPDE v4.11.0

Diff since v4.10.1

Merged pull requests: