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
In pysamoo.core.algorithm, the docstring for the SurrogateAssistedAlgorithm class states that if n_initial_doe = None, "the default is 11n - 1 (but at most n_max_doe)".
Further down, in _setup(), it sets the number of initial DOE points to: self.n_initial_doe = min(self.n_initial_max_doe, default_n_doe(problem.n_var))
Then at the top of pysamoo.core.algorithm it has the definition for default_n_doe as:
This suggests the number of initial DOE points would default to 2n + 1, instead of 11n - 1. Is the docstring incorrect or is default_n_doe defined incorrectly? I am using this code in my research, and I just want to be sure that I am using the correct defaults.
Thanks!
The text was updated successfully, but these errors were encountered:
In
pysamoo.core.algorithm
, the docstring for theSurrogateAssistedAlgorithm
class states that ifn_initial_doe = None
, "the default is 11n - 1 (but at mostn_max_doe
)".Further down, in
_setup()
, it sets the number of initial DOE points to:self.n_initial_doe = min(self.n_initial_max_doe, default_n_doe(problem.n_var))
Then at the top of
pysamoo.core.algorithm
it has the definition fordefault_n_doe
as:This suggests the number of initial DOE points would default to 2n + 1, instead of 11n - 1. Is the docstring incorrect or is
default_n_doe
defined incorrectly? I am using this code in my research, and I just want to be sure that I am using the correct defaults.Thanks!
The text was updated successfully, but these errors were encountered: