@@ 116-125 (lines=10) @@ | ||
113 | assert opt1.best_score <= opt2.best_score |
|
114 | ||
115 | ||
116 | @pytest.mark.parametrize(*optimizers) |
|
117 | @pytest.mark.parametrize(*optimizers_2) |
|
118 | def test_initialize_warm_start_twoOpt_1(Optimizer, Optimizer2): |
|
119 | opt1 = Optimizer(search_space) |
|
120 | opt1.search(objective_function, n_iter=20) |
|
121 | ||
122 | opt2 = Optimizer2(search_space, initialize={"warm_start": [opt1.best_para]}) |
|
123 | opt2.search(objective_function, n_iter=1) |
|
124 | ||
125 | assert opt1.best_score <= opt2.best_score |
|
126 | ||
@@ 104-113 (lines=10) @@ | ||
101 | assert abs(opt.best_score) - 1 < 0.001 |
|
102 | ||
103 | ||
104 | @pytest.mark.parametrize(*optimizers) |
|
105 | @pytest.mark.parametrize(*optimizers_2) |
|
106 | def test_initialize_warm_start_twoOpt_0(Optimizer, Optimizer2): |
|
107 | opt1 = Optimizer(search_space) |
|
108 | opt1.search(objective_function, n_iter=1) |
|
109 | ||
110 | opt2 = Optimizer2(search_space, initialize={"warm_start": [opt1.best_para]}) |
|
111 | opt2.search(objective_function, n_iter=20) |
|
112 | ||
113 | assert opt1.best_score <= opt2.best_score |
|
114 | ||
115 | ||
116 | @pytest.mark.parametrize(*optimizers) |