Skip to content
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

Standard optimization test functions #6

Closed
alejandrom247 opened this issue Oct 2, 2019 · 2 comments · Fixed by #7
Closed

Standard optimization test functions #6

alejandrom247 opened this issue Oct 2, 2019 · 2 comments · Fixed by #7

Comments

@alejandrom247
Copy link
Collaborator

I want to implement a series of test functions to validate the performance of the optimization algorithms used in the dnn_opt library.

@jairodelgado
Copy link
Collaborator

jairodelgado commented Oct 2, 2019

I would suggest being explicit about the test functions you want to implement, I think these shuould suffice for this issue:

  • 25. Brown Function
  • 34. Chung Reynolds Function
  • 38. Cosine Mixture Function
  • 40. Csendes Function
  • 43. Deb 1 Function
  • 44. Deb 3 Function
  • 48. Dixon & Price Function
  • 53. Egg Holder Function
  • 54. Exponential Function
  • 57. Giunta Function

Each function specification can be found in: http://arxiv.org/abs/1308.4008v1

Also let's limit the scope of this issue to sequential implementation in the core layer.

@jairodelgado
Copy link
Collaborator

jairodelgado commented Nov 20, 2019

As the number of benchmark functions is growing, in order to keep the code organized we are creating a new namespace within solutions (dnn_opt::core::solutions::bench). A corresponding folder has been created to this end. See b5cbe90 and f46bbbe.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging a pull request may close this issue.

2 participants