Skip to content

Commit 5c97af2

Browse files
authored
adding Mooncake to tests
1 parent c6bba56 commit 5c97af2

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

test/ADtests.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ end
3535
@testset "No constraint" begin
3636
for adtype in [AutoEnzyme(), AutoForwardDiff(), AutoZygote(), AutoReverseDiff(),
3737
AutoFiniteDiff(), AutoModelingToolkit(), AutoSparseForwardDiff(),
38-
AutoSparseReverseDiff(), AutoSparse(AutoZygote()), AutoModelingToolkit(true, true)]
38+
AutoSparseReverseDiff(), AutoSparse(AutoZygote()), AutoModelingToolkit(true, true), AutoMooncake()]
3939
optf = OptimizationFunction(rosenbrock, adtype)
4040

4141
prob = OptimizationProblem(optf, x0)
@@ -67,7 +67,7 @@ end
6767
@testset "One constraint" begin
6868
for adtype in [AutoEnzyme(), AutoForwardDiff(), AutoZygote(), AutoReverseDiff(),
6969
AutoFiniteDiff(), AutoModelingToolkit(), AutoSparseForwardDiff(),
70-
AutoSparseReverseDiff(), AutoSparse(AutoZygote()), AutoModelingToolkit(true, true)]
70+
AutoSparseReverseDiff(), AutoSparse(AutoZygote()), AutoModelingToolkit(true, true), AutoMooncake()]
7171
cons = (res, x, p) -> (res[1] = x[1]^2 + x[2]^2 - 1.0; return nothing)
7272
optf = OptimizationFunction(rosenbrock, adtype, cons = cons)
7373

@@ -85,7 +85,7 @@ end
8585
@testset "Two constraints" begin
8686
for adtype in [AutoForwardDiff(), AutoZygote(), AutoReverseDiff(),
8787
AutoFiniteDiff(), AutoModelingToolkit(), AutoSparseForwardDiff(),
88-
AutoSparseReverseDiff(), AutoSparse(AutoZygote()), AutoModelingToolkit(true, true)]
88+
AutoSparseReverseDiff(), AutoSparse(AutoZygote()), AutoModelingToolkit(true, true), AutoMooncake()]
8989
function con2_c(res, x, p)
9090
res[1] = x[1]^2 + x[2]^2
9191
res[2] = x[2] * sin(x[1]) - x[1]

0 commit comments

Comments
 (0)