You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In a nutshell, the wrapper enables to call nlopt algorithms with the scipy.optimize.minimize API that has become the de facto standard in Python. It makes it a lot easier for everyone familiar with this API to use nlopt.
I find that code very useful and would like to make it more accessible by a dedicated repo/package and a few minor extensions. As I am not that familiar with licensing, I wanted to ask you what the process would have to be. The code seems to be Apache licensed, so in my understanding it should be possible given the reference to the authors.
I hope this is the right place to ask!
The text was updated successfully, but these errors were encountered:
I'm really glad you found this wrapper useful! If memory serves, it was mainly the effort of @ltiao .
Yeah it looks like the version of revrand in that link is still Apache 2.0 - so I don't think it would be an issue with the copyright owners (CSIRO now).
I think as long as you follow the terms of the license what you propose is fine :-)
Hey guys,
searching for nlopt Python tutorials I found this wrapper which at some time belonged to the revrand project apparently:
https://www.earthbyte.org/webdav/ftp/Data_Collections/Dutkiewicz_etal_2016_G3/revrand-master/revrand/optimize/nlopt_wrap.py
In a nutshell, the wrapper enables to call nlopt algorithms with the scipy.optimize.minimize API that has become the de facto standard in Python. It makes it a lot easier for everyone familiar with this API to use nlopt.
I find that code very useful and would like to make it more accessible by a dedicated repo/package and a few minor extensions. As I am not that familiar with licensing, I wanted to ask you what the process would have to be. The code seems to be Apache licensed, so in my understanding it should be possible given the reference to the authors.
I hope this is the right place to ask!
The text was updated successfully, but these errors were encountered: