| @@ 95-111 (lines=17) @@ | ||
| 92 | assert abs(hyper.best_score(experiment)) < 0.001 |
|
| 93 | ||
| 94 | ||
| 95 | def test_initialize_grid_1(): |
|
| 96 | search_space = { |
|
| 97 | "x1": list(np.arange(-2, 3, 1)), |
|
| 98 | } |
|
| 99 | ||
| 100 | initialize = {"grid": 1} |
|
| 101 | ||
| 102 | hyper = HillClimbingOptimizer() |
|
| 103 | hyper.add_search( |
|
| 104 | experiment, |
|
| 105 | search_config, |
|
| 106 | n_iter=1, |
|
| 107 | initialize=initialize, |
|
| 108 | ) |
|
| 109 | hyper.run() |
|
| 110 | ||
| 111 | assert abs(hyper.best_score(experiment)) - 1 < 0.001 |
|
| 112 | ||
| 113 | ||
| 114 | def test_initialize_all_0(): |
|
| @@ 77-92 (lines=16) @@ | ||
| 74 | assert abs(hyper.best_score(experiment)) - 10000 < 0.001 |
|
| 75 | ||
| 76 | ||
| 77 | def test_initialize_grid_0(): |
|
| 78 | search_space = { |
|
| 79 | "x1": list(np.arange(-1, 2, 1)), |
|
| 80 | } |
|
| 81 | initialize = {"grid": 1} |
|
| 82 | ||
| 83 | hyper = HillClimbingOptimizer() |
|
| 84 | hyper.add_search( |
|
| 85 | experiment, |
|
| 86 | search_config, |
|
| 87 | n_iter=1, |
|
| 88 | initialize=initialize, |
|
| 89 | ) |
|
| 90 | hyper.run() |
|
| 91 | ||
| 92 | assert abs(hyper.best_score(experiment)) < 0.001 |
|
| 93 | ||
| 94 | ||
| 95 | def test_initialize_grid_1(): |
|