| @@ 13-49 (lines=37) @@ | ||
| 10 | def __init__(self): |
|
| 11 | super().__init__() |
|
| 12 | ||
| 13 | def setup_search( |
|
| 14 | self, |
|
| 15 | objective_function, |
|
| 16 | s_space, |
|
| 17 | n_iter, |
|
| 18 | initialize, |
|
| 19 | pass_through, |
|
| 20 | callbacks, |
|
| 21 | catch, |
|
| 22 | max_score, |
|
| 23 | early_stopping, |
|
| 24 | random_state, |
|
| 25 | memory, |
|
| 26 | memory_warm_start, |
|
| 27 | verbosity, |
|
| 28 | ): |
|
| 29 | self.objective_function = objective_function |
|
| 30 | self.s_space = s_space |
|
| 31 | self.n_iter = n_iter |
|
| 32 | ||
| 33 | self.initialize = initialize |
|
| 34 | self.pass_through = pass_through |
|
| 35 | self.callbacks = callbacks |
|
| 36 | self.catch = catch |
|
| 37 | self.max_score = max_score |
|
| 38 | self.early_stopping = early_stopping |
|
| 39 | self.random_state = random_state |
|
| 40 | self.memory = memory |
|
| 41 | self.memory_warm_start = memory_warm_start |
|
| 42 | self.verbosity = verbosity |
|
| 43 | ||
| 44 | self._max_time = None |
|
| 45 | ||
| 46 | if "progress_bar" in self.verbosity: |
|
| 47 | self.verbosity = [] |
|
| 48 | else: |
|
| 49 | self.verbosity = [] |
|
| 50 | ||
| 51 | @property |
|
| 52 | def max_time(self): |
|
| @@ 17-51 (lines=35) @@ | ||
| 14 | super().__init__() |
|
| 15 | self.opt_params = opt_params |
|
| 16 | ||
| 17 | def setup_search( |
|
| 18 | self, |
|
| 19 | objective_function, |
|
| 20 | s_space, |
|
| 21 | n_iter, |
|
| 22 | initialize, |
|
| 23 | pass_through, |
|
| 24 | callbacks, |
|
| 25 | catch, |
|
| 26 | max_score, |
|
| 27 | early_stopping, |
|
| 28 | random_state, |
|
| 29 | memory, |
|
| 30 | memory_warm_start, |
|
| 31 | verbosity, |
|
| 32 | ): |
|
| 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.pass_through = pass_through |
|
| 39 | self.callbacks = callbacks |
|
| 40 | self.catch = catch |
|
| 41 | self.max_score = max_score |
|
| 42 | self.early_stopping = early_stopping |
|
| 43 | self.random_state = random_state |
|
| 44 | self.memory = memory |
|
| 45 | self.memory_warm_start = memory_warm_start |
|
| 46 | self.verbosity = verbosity |
|
| 47 | ||
| 48 | if "progress_bar" in self.verbosity: |
|
| 49 | self.verbosity = ["progress_bar"] |
|
| 50 | else: |
|
| 51 | self.verbosity = [] |
|
| 52 | ||
| 53 | def convert_results2hyper(self): |
|
| 54 | self.eval_times = np.array(self.gfo_optimizer.eval_times).sum() |
|