Closed longemen3000 closed 4 years ago
I had a crazy November and December.
I'm not sure I understand 1)
2) Yes, certainly, this will be supported. I have a MLSL implementation what could certainly be threaded and distributed, but it also applies to certain situations in NelderMead (the bad case: shrink) but also metaheuristics such as particle swarm and ant colony. There's a different that's important here: solvers that can be threaded etc some places, and then optimization strategies that can be thought of as specifically written to parallelize. I'm thinking about both.
f(x,p)
and you need in each iteration to change the parameters and find the minimum off(x,p[i])
(lets say with a newton method), then a preallocation of the hessian matrix and gradients would speed the calculation (a la parametron.jl)?minimize(obj,x0,MultiStart(Threaded()))
?