-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change API to be more in line with Optim.jl and/or JumP.jl #145
Comments
I'm totally for interoperability. It's just that it's been a long time since I looked into Optim.jl interface (at that time I had a feeling that adjustments have to be done on both sides), so I don't have a clear vision on what has to be done. |
Yeah, I'll play some more with Optim.jl and see pros and cons. I want to take BlackBoxOptim more into optimization as well as exploration (QualityDiversity) algorithms so not sure it makes sense to merge efforts with them though. Also want to better support optimization of other things than float64 vectors. Another area of dev would be GUIs/frontends since for more complex algs we need ways to interact with the optimization runs (there is a new example of how this can be done in master, see examples subdir for an example). |
Actually, I missed checking in the example file yesterday... ;) Here it is now: This is very basic for now but maybe a starting point for more advanced front-ends. |
Proposal based on a Slack discussion but idea is to make it more like Optim.jl to make it easier to switch between them. When doing this we also should consider adding an interface so we can be back-end to JuMP.jl. We need to check on the new interface design they have their, replacing MathProgBase (old one). This is a thread for discussing a possible new design... Any input @alyst?
The text was updated successfully, but these errors were encountered: