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