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

Add option for using a function to define the search space and z_file (i.e., remove pickle files) #70

Open
ardunn opened this issue Jul 22, 2019 · 2 comments
Labels
enhancement v1.1 updates for version 1.1

Comments

@ardunn
Copy link
Collaborator

ardunn commented Jul 22, 2019

  1. Instead of defining a search space, the user provides a function that can randomly give you a valid point in input space
  2. Rocketsled picks, say, 1000 random points using the provided function and runs the one that is the "best" according to the current surrogate model and selection strategy. Since the search space has continuous dimensions we don't have to worry about duplication

Reason this is useful is some problems have complex algebraic constraints that cannot be known a priori. Also this just makes the bounding of the problem a little easier. https://groups.google.com/forum/#!topic/fireworkflows/O5x6CCMHjqo

Perhaps restrict this to float dimensions only such that no duplicate checking problems occur

@ardunn ardunn added the v1.1 updates for version 1.1 label May 24, 2020
@ardunn
Copy link
Collaborator Author

ardunn commented May 24, 2020

also just remove space_file option, and use this to replace it
space_file is just a terrible idea

@ardunn ardunn changed the title Add option for using a function to define the search space Add option for using a function to define the search space and z_file (i.e., remove pickle files) Jul 30, 2020
@ardunn
Copy link
Collaborator Author

ardunn commented Jul 30, 2020

also just remove z_file

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement v1.1 updates for version 1.1
Projects
None yet
Development

No branches or pull requests

1 participant