Skip to content

Releases: SciML/NeuralPDE.jl

v4.2.0

23 Dec 12:17
dd03d08
Compare
Choose a tag to compare

NeuralPDE v4.2.0

Diff since v4.1.0

Closed issues:

  • How to use GPU (#449)
  • how to set bound [-8,8][-8,8]? (#450)
  • Error on recompiling (#454)
  • CUDA: NAN (#463)

Merged pull requests:

  • Formula modification (#455) (@NeuralPDE)
  • CompatHelper: bump compat for SymbolicUtils to 0.19, (keep existing compat) (#458) (@github-actions[bot])
  • CompatHelper: bump compat for ModelingToolkit to 8, (keep existing compat) (#461) (@github-actions[bot])

v4.1.0

04 Dec 13:58
b7a8823
Compare
Choose a tag to compare

NeuralPDE v4.1.0

Diff since v4.0.1

Closed issues:

  • Neural adapter test is broken (#412)
  • First IDE test failed (#418)
  • NNPDENS and NNPDEHan tests are still failing (#420)
  • How to get the mathematical expression of Neural Network. (#439)
  • KeyError: key Differential(y) not found (#447)

Merged pull requests:

v4.0.1

31 Oct 15:13
ab09aec
Compare
Choose a tag to compare

NeuralPDE v4.0.1

Diff since v4.0.0

Closed issues:

  • Issue with 1D wave equation example (#327)
  • Neural adapter (#333)
  • Specifying a PhysicsInformedNN with variables in different dimensions (#339)
  • Can't integrate in infinite intervals (#386)
  • Error regarding complex function in boundary condition (MethodError: no method matching decompose(::Num)) (#387)
  • Support solving equations in a mesh (#389)
  • Broadcast integral calculation and increase performance (#390)
  • Error using build_loss_function and PDESystem when reproducing code (#394)
  • Update Zygote to last version (#397)
  • Example of integro-differential equation does not work (#403)
  • System of PDEs with CUDA? (#410)
  • NNPDENS tests are failing (#411)
  • Plotting a 6 dimensional problem as two 3 dimensional graphs? (#413)
  • Problem when running example in the Official Documentation due to HCubatureJL (#414)
  • Got "MethodError: no method matching PDESystem" after following copy pastable code from https://neuralpde.sciml.ai/dev/pinn/poisson/ (#416)

Merged pull requests:

v4.0.0

02 Sep 14:52
af7949a
Compare
Choose a tag to compare

NeuralPDE v4.0.0

Diff since v3.15.0

Closed issues:

  • Error in the parser for multiplication between differentials (#234)
  • Question about Fokker-Planck example (Integral constraint) (#279)
  • ModelingToolkit @register function not defined (#353)
  • Trouble modelling wave equations (#356)
  • NeuralPDE.jl HJB example not working (#378)

Merged pull requests:

  • Add Integro Differential Equations Support (#330) (@ashutosh-b-b)
  • Neural adapter (#336) (@KirillZubov)
  • LaTeXify equations in Docs/PINN Tutorials (#352) (@navidcy)
  • fix additional_loss (#362) (@KirillZubov)
  • Update optimal_stopping_american.md images and equations (#363) (@Vaibhavdixit02)
  • CompatHelper: bump compat for "ModelingToolkit" to "6" (#365) (@github-actions[bot])
  • ModelingToolkit" to "6" update (#366) (@KirillZubov)
  • Improve damped wave results in docs (#367) (@killah-t-cell)
  • Approximation function tests and update Fokker-Planck (#370) (@KirillZubov)
  • Add required name in PDESystem (#371) (@ChrisRackauckas)
  • CompatHelper: bump compat for "ModelingToolkit" to "6" (#373) (@github-actions[bot])
  • [WIP] ZDM / GB heterogeneous input (#374) (@killah-t-cell)
  • Update 2D gpu example (#377) (@KirillZubov)
  • CompatHelper: add new compat entry for SymbolicUtils at version 0.13, (keep existing compat) (#379) (@github-actions[bot])
  • CompatHelper: add new compat entry for Symbolics at version 3, (keep existing compat) (#380) (@github-actions[bot])
  • CompatHelper: add new compat entry for DomainSets at version 0.5, (keep existing compat) (#381) (@github-actions[bot])
  • Update IDE docs (#382) (@ChrisRackauckas)

v3.15.0

25 Jul 16:58
b67a58b
Compare
Choose a tag to compare

NeuralPDE v3.15.0

Diff since v3.14.0

Closed issues:

  • Extract num of points for quadrature.jl methods (#322)
  • Examples with system of PDE (#332)
  • Broadcast piracy (#337)
  • LoadError: type GridTraining has no field points (#340)
  • Method Error: no method matching eps(::Type{Union{Nothing, Float32}}) (#346)

Merged pull requests:

v3.14.0

26 Jun 18:57
b8b4714
Compare
Choose a tag to compare

NeuralPDE v3.14.0

Diff since v3.13.0

Closed issues:

  • "Systems of PDEs" example in documentation does give the anticipated results (#302)
  • The loss function for each equation (#320)
  • kwarg isFloat32 (#323)
  • kwarg isGPU (#324)

Merged pull requests:

  • The loss function for each equation (#321) (@KirillZubov)
  • Extract num of points for quadrature.jl methods (#326) (@KirillZubov)
  • Default quasi-random to Latin Hypercubes (#328) (@ChrisRackauckas)
  • Fix PDAE system example and derivative neural network approximation (#329) (@KirillZubov)
  • CompatHelper: bump compat for "GalacticOptim" to "2" (#334) (@github-actions[bot])

v3.13.0

11 Jun 10:57
27c1a5b
Compare
Choose a tag to compare

NeuralPDE v3.13.0

Diff since v3.12.0

v3.12.0

09 Jun 23:35
88651fe
Compare
Choose a tag to compare

NeuralPDE v3.12.0

Diff since v3.11.1

Closed issues:

  • QuasiRandomTraining, every training step take a new quasirandom sample (#288)
  • Allow number of boundary points to be chosen by the user by a keyword argument (#296)
  • Stable and Dev version of Doc (#315)

Merged pull requests:

v3.11.1

01 Jun 20:32
f910989
Compare
Choose a tag to compare

NeuralPDE v3.11.1

Diff since v3.11.0

Closed issues:

  • Use FiniteDiffereneces.jl for the nested finite differencing (#215)
  • Example seems to have a missing Quadrature subclass (#308)
  • Possibility to define vector parameters with @parameters (#311)

Merged pull requests:

  • QuasiRandomTraining, on every training iteration, it is generated a new quasirandom sample (#314) (@KirillZubov)

v3.11.0

28 May 17:52
48c717b
Compare
Choose a tag to compare

NeuralPDE v3.11.0

Diff since v3.10.1

Closed issues:

  • Why is phi([x,y],res.minimizer) an array? (#232)
  • Systems of one equation (#294)
  • How to specify parameters that depend on geometry in the PDE? (#301)
  • Error when trying to solve Poisson's equation with custom boundary conditions and layered dielectrics. (#303)
  • Demo failure (#305)
  • Bug in "1-D Burgers' Equation With Low-Level API" tutorial (#313)

Merged pull requests: