You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Generation strategy (and consequently the Service API aka AxClient) now enforces maximum parallelism per step.
Parallelism limitation will mostly be relevant for the Bayesian optimization phase of an Ax experiment; if you run into a MaxParallelismReachedException, which will mean that more trials need to be completed with data before generating new ones.
Sequential optimization with low parallelism is key to good Bayesian optimization performance (achieving optimal results in a low number of trials), but if computational resources are not a constraint, maximum parallelism for a given generation step can be altered by providing a custom generation strategy to AxClient
There is also now a DataRequiredError raised by generation strategy (and thus appearing in Service API).
This error is meant to designate when more trials need to be completed with data before Ax can transition to the next model in the generation strategy for a given optimization."