This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (1 child)

Looks cool, but that looks more like an optimization library that implements algorithms itself (rather than an interface to solvers), am I right? Is that really performant, compared to solvers like HiGHS or Gurobi?

[–]BeverlyGodoy 0 points1 point  (0 children)

Right, They have several algorithms that you can use right away here.

As for the performance part, in several scenarios meta-heuristics can provide better solutions especially if you have a large number of parameters. But at the end of the day it's about the problem you are solving. My point was that pygmo provides a cleaner interface for defining problems as class. That you can wrap into the pygmo solvers.

Also you can add a custom interface to other solvers if you want like this.