Skip to content

Commit b8bcd8a

Browse files
Merge pull request #1148 from ParamThakkar123/PINNs
Update PINNOptimizers Benchmarks
2 parents 58e54e7 + 7be59f9 commit b8bcd8a

File tree

8 files changed

+2272
-1008
lines changed

8 files changed

+2272
-1008
lines changed

benchmarks/PINNOptimizers/1d_diffusion.jmd

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ science-guided AI techniques.
1212
## Setup
1313

1414
```julia
15-
using NeuralPDE, OptimizationFlux, ModelingToolkit, Optimization, OptimizationOptimJL
16-
using Lux, Plots
15+
using NeuralPDE, ModelingToolkit, Optimization, OptimizationOptimJL
16+
using Lux, Plots, OptimizationOptimisers
1717
import ModelingToolkit: Interval, infimum, supremum
1818
```
1919

@@ -77,12 +77,12 @@ end
7777
```
7878

7979
```julia
80-
opt1 = ADAM()
81-
opt2 = ADAM(0.005)
82-
opt3 = ADAM(0.05)
83-
opt4 = RMSProp()
84-
opt5 = RMSProp(0.005)
85-
opt6 = RMSProp(0.05)
80+
opt1 = Optimisers.ADAM()
81+
opt2 = Optimisers.ADAM(0.005)
82+
opt3 = Optimisers.ADAM(0.05)
83+
opt4 = Optimisers.RMSProp()
84+
opt5 = Optimisers.RMSProp(0.005)
85+
opt6 = Optimisers.RMSProp(0.05)
8686
opt7 = OptimizationOptimJL.BFGS()
8787
opt8 = OptimizationOptimJL.LBFGS()
8888
```

benchmarks/PINNOptimizers/1d_poisson_nernst_planck.jmd

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ science-guided AI techniques.
1212
## Setup
1313

1414
```julia
15-
using NeuralPDE, OptimizationFlux, ModelingToolkit, Optimization, OptimizationOptimJL
16-
using Lux, Plots
15+
using NeuralPDE, ModelingToolkit, Optimization, OptimizationOptimJL
16+
using Lux, Plots, OptimizationOptimisers
1717
import ModelingToolkit: Interval, infimum, supremum
1818
```
1919

@@ -158,12 +158,12 @@ end
158158
```
159159

160160
```julia
161-
opt1 = ADAM()
162-
opt2 = ADAM(0.005)
163-
opt3 = ADAM(0.05)
164-
opt4 = RMSProp()
165-
opt5 = RMSProp(0.005)
166-
opt6 = RMSProp(0.05)
161+
opt1 = Optimisers.ADAM()
162+
opt2 = Optimisers.ADAM(0.005)
163+
opt3 = Optimisers.ADAM(0.05)
164+
opt4 = Optimisers.RMSProp()
165+
opt5 = Optimisers.RMSProp(0.005)
166+
opt6 = Optimisers.RMSProp(0.05)
167167
opt7 = OptimizationOptimJL.BFGS()
168168
opt8 = OptimizationOptimJL.LBFGS()
169169
```

0 commit comments

Comments
 (0)