def test_bayesopt_batch(parameters, results, transforms): gpyopt = GPyOpt(max_concurrent=10) domain = gpyopt._initialize_domain(parameters, transforms) X, y = GPyOpt._prepare_data_for_bayes_opt(parameters, results, transforms) batch = gpyopt._generate_bayesopt_batch(domain, X, y, lower_is_better=True) assert batch.shape == (10, 5)
def test_bayesopt_batch(parameters, results): gpyopt = GPyOpt(max_concurrent=10) gpyopt.domain = gpyopt._initialize_domain(parameters) gpyopt.lower_is_better = True X, y, y_var = GPyOpt._prepare_data_for_bayes_opt(parameters, results) domain = gpyopt._initialize_domain(parameters) batch = gpyopt._generate_bayesopt_batch(X, y, lower_is_better=True, domain=domain) assert batch.shape == (10, 4)