-
-
Notifications
You must be signed in to change notification settings - Fork 111
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
Support more benchmark functions #15
Comments
I would like to suggest |
I took a look at |
I have worked with pygmo in past in Windows as well, I dont have a MAC to check, but pretty sure it works out in MAC too. |
But you have installed it via |
Just tried to install (.venv) $ pip3 install pygmo
ERROR: Could not find a version that satisfies the requirement pygmo (from versions: none)
ERROR: No matching distribution found for pygmo I think we cannot use |
What about |
Hi @alxfmpl thank you for the suggestion. |
Maybe consider adding it as a optional dependency? I don't think it should be a hard requirement. I'm happy to help with this btw. |
What are the benefits of using it as an optional dependency? As it is lightweight package in pure python it would be ok for me to add it as normal dependency. If you want to implement it, I am happy to review a PR on this.
Maybe the implementation can be encapsulated in the |
I think we're on the same page with this. I'm happy to implement it, but won't get round to have a deeper look into it until the end of the week. Will keep you posted though. |
@nathanrooy thanks a lot for merging the PR that quick. I really appreciate it 👍🏼. @alxfmpl will take a look on how we can integrate landscapes into swarmlib later this week. |
Description
The currently used benchmark functions namely ackley and michalewicz are hard coded in the library.
Consuming the functions instead via an external library (pypi package) could enable access to way more functions.
The text was updated successfully, but these errors were encountered: