-
Notifications
You must be signed in to change notification settings - Fork 29
create sequential generator class for RCDS/simplex etc. #281
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
Conversation
edited
- create the SequentialGenerator class which is used for sequential optimization algorithms such as RCDS / nelder mead simplex / extremum seeking
- allows to reset() and start these algorithms from the current data attribute of the generator object
- prevents users from adding data when the algorithm is running as to not interrupt optimization
- rewrites RCDS and ES generators to utilize the new base class
This seems a reasonable approach. For adding data, since generators need to customize this, should a _add_data be added for overriding instead of jumping directly to parent class? |
Good idea @nikitakuklev I've added it |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. I will adjust the simplex PR once this one is merged.
great thanks! |
create sequential generator class for RCDS/simplex etc.