hackingmaterials / rocketsled

plug-n-play black box optimizer for high-throughput computing
Other
43 stars 11 forks source link

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

Open ardunn opened 5 years ago

ardunn commented 5 years ago
  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 commented 4 years ago

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

ardunn commented 4 years ago

also just remove z_file