@@ 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() |