Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
AntGro committed Jun 18, 2024
2 parents d2f98b7 + a22eedd commit bd1461c
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions MCBO/mcbo/utils/utils_task_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,16 @@


def test_task(task: TaskBase, batch_size: int = 4, n_evals: int = 10):
obj_dims = [0]
out_constr_dims = None
out_upper_constr_vals = None
optimizer = RandomSearch(
search_space=task.get_search_space(),
input_constraints=task.input_constraints,
store_observations=False
obj_dims=obj_dims,
out_constr_dims=out_constr_dims,
out_upper_constr_vals=out_upper_constr_vals,
store_observations=False,
)

print(f"{optimizer.name}_{task.name}")
Expand All @@ -19,4 +25,7 @@ def test_task(task: TaskBase, batch_size: int = 4, n_evals: int = 10):
y_next = task(x_next)
print(f'Iteration {i + 1:>4d} - BBOX evaluation took {time.time() - ref_time:.2f}s')
optimizer.observe(x_next, y_next)
print(f'Iteration {i + 1:>4d} - Best f(x) {optimizer.best_y:.3f}')
if len(obj_dims) == 1:
print(f'Iteration {i + 1:>4d} - Best f(x) {optimizer.best_y[obj_dims].item():.3f}')
else:
print(f'Iteration {i + 1:>4d} - Best f(x) {optimizer.best_y}')

0 comments on commit bd1461c

Please sign in to comment.