Skip to content

Commit e526b02

Browse files
Check against NelderMead type not object
1 parent 5eb8c06 commit e526b02

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/GalacticOptimJL/src/GalacticOptimJL.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ function ___solve(prob::OptimizationProblem, opt::Optim.AbstractOptimizer,
7575
cur, state = iterate(data)
7676

7777
function _cb(trace)
78-
cb_call = opt == Optim.NelderMead() ? callback(decompose_trace(trace).metadata["centroid"], x...) : callback(decompose_trace(trace).metadata["x"], x...)
78+
cb_call = opt isa Optim.NelderMead ? callback(decompose_trace(trace).metadata["centroid"], x...) : callback(decompose_trace(trace).metadata["x"], x...)
7979
if !(typeof(cb_call) <: Bool)
8080
error("The callback should return a boolean `halt` for whether to stop the optimization process.")
8181
end

0 commit comments

Comments
 (0)