| @@ 15-53 (lines=39) @@ | ||
| 12 | def __init__(self): |
|
| 13 | super().__init__() |
|
| 14 | ||
| 15 | def setup_search( |
|
| 16 | self, |
|
| 17 | objective_function, |
|
| 18 | s_space, |
|
| 19 | n_iter, |
|
| 20 | initialize, |
|
| 21 | constraints, |
|
| 22 | pass_through, |
|
| 23 | callbacks, |
|
| 24 | catch, |
|
| 25 | max_score, |
|
| 26 | early_stopping, |
|
| 27 | random_state, |
|
| 28 | memory, |
|
| 29 | memory_warm_start, |
|
| 30 | verbosity, |
|
| 31 | ): |
|
| 32 | """Set up search parameters.""" |
|
| 33 | self.objective_function = objective_function |
|
| 34 | self.s_space = s_space |
|
| 35 | self.n_iter = n_iter |
|
| 36 | ||
| 37 | self.initialize = initialize |
|
| 38 | self.constraints = constraints |
|
| 39 | self.pass_through = pass_through |
|
| 40 | self.callbacks = callbacks |
|
| 41 | self.catch = catch |
|
| 42 | self.max_score = max_score |
|
| 43 | self.early_stopping = early_stopping |
|
| 44 | self.random_state = random_state |
|
| 45 | self.memory = memory |
|
| 46 | self.memory_warm_start = memory_warm_start |
|
| 47 | self.verbosity = verbosity |
|
| 48 | ||
| 49 | self._max_time = None |
|
| 50 | ||
| 51 | if "progress_bar" in self.verbosity: |
|
| 52 | self.verbosity = [] |
|
| 53 | else: |
|
| 54 | self.verbosity = [] |
|
| 55 | ||
| 56 | @property |
|
| @@ 19-55 (lines=37) @@ | ||
| 16 | super().__init__() |
|
| 17 | self.opt_params = opt_params |
|
| 18 | ||
| 19 | def setup_search( |
|
| 20 | self, |
|
| 21 | objective_function, |
|
| 22 | s_space, |
|
| 23 | n_iter, |
|
| 24 | initialize, |
|
| 25 | constraints, |
|
| 26 | pass_through, |
|
| 27 | callbacks, |
|
| 28 | catch, |
|
| 29 | max_score, |
|
| 30 | early_stopping, |
|
| 31 | random_state, |
|
| 32 | memory, |
|
| 33 | memory_warm_start, |
|
| 34 | verbosity, |
|
| 35 | ): |
|
| 36 | """Set up search parameters.""" |
|
| 37 | self.objective_function = objective_function |
|
| 38 | self.s_space = s_space |
|
| 39 | self.n_iter = n_iter |
|
| 40 | ||
| 41 | self.initialize = initialize |
|
| 42 | self.constraints = constraints |
|
| 43 | self.pass_through = pass_through |
|
| 44 | self.callbacks = callbacks |
|
| 45 | self.catch = catch |
|
| 46 | self.max_score = max_score |
|
| 47 | self.early_stopping = early_stopping |
|
| 48 | self.random_state = random_state |
|
| 49 | self.memory = memory |
|
| 50 | self.memory_warm_start = memory_warm_start |
|
| 51 | self.verbosity = verbosity |
|
| 52 | ||
| 53 | if "progress_bar" in self.verbosity: |
|
| 54 | self.verbosity = ["progress_bar"] |
|
| 55 | else: |
|
| 56 | self.verbosity = [] |
|
| 57 | ||
| 58 | def convert_results2hyper(self): |
|