@@ -4,32 +4,32 @@ test_that("OptimizerBatchChain", {
44 terminators = list (trm(" evals" , n_evals = 10L ), trm(" evals" , n_evals = 10L )))
55 expect_class(z $ optimizer , " OptimizerBatchChain" )
66 expect_output(print(z $ optimizer ), " OptimizerBatchChain" )
7- expect_identical(z $ instance $ archive $ data [optimizer == " OptimizerBatchRandomSearch" ]$ batch_nr , 1 : 10 )
8- expect_identical(z $ instance $ archive $ data [optimizer == " OptimizerBatchGridSearch" ]$ batch_nr , 11 : 20 )
7+ expect_identical(z $ instance $ archive $ data [.optimizer_id == " OptimizerBatchRandomSearch" ]$ batch_nr , 1 : 10 )
8+ expect_identical(z $ instance $ archive $ data [.optimizer_id == " OptimizerBatchGridSearch" ]$ batch_nr , 11 : 20 )
99
1010 z = test_optimizer_2d(" chain" , term_evals = 20L ,
1111 optimizers = list (opt(" random_search" ), opt(" grid_search" )),
1212 terminators = list (trm(" evals" , n_evals = 10L ), trm(" evals" , n_evals = 10L )))
1313 expect_class(z $ optimizer , " OptimizerBatchChain" )
1414 expect_output(print(z $ optimizer ), " OptimizerBatchChain" )
15- expect_identical(z $ instance $ archive $ data [optimizer == " OptimizerBatchRandomSearch" ]$ batch_nr , 1 : 10 )
16- expect_identical(z $ instance $ archive $ data [optimizer == " OptimizerBatchGridSearch" ]$ batch_nr , 11 : 20 )
15+ expect_identical(z $ instance $ archive $ data [.optimizer_id == " OptimizerBatchRandomSearch" ]$ batch_nr , 1 : 10 )
16+ expect_identical(z $ instance $ archive $ data [.optimizer_id == " OptimizerBatchGridSearch" ]$ batch_nr , 11 : 20 )
1717
1818 z = test_optimizer_2d(" chain" , term_evals = 20L ,
1919 optimizers = list (opt(" random_search" , batch_size = 10L ), opt(" grid_search" , batch_size = 10L )),
2020 terminators = list (trm(" evals" , n_evals = 10L ), trm(" evals" , n_evals = 10L )))
2121 expect_class(z $ optimizer , " OptimizerBatchChain" )
2222 expect_output(print(z $ optimizer ), " OptimizerBatchChain" )
23- expect_identical(unique(z $ instance $ archive $ data [optimizer == " OptimizerBatchRandomSearch" ]$ batch_nr ), 1L )
24- expect_identical(unique(z $ instance $ archive $ data [optimizer == " OptimizerBatchGridSearch" ]$ batch_nr ), 2L )
23+ expect_identical(unique(z $ instance $ archive $ data [.optimizer_id == " OptimizerBatchRandomSearch" ]$ batch_nr ), 1L )
24+ expect_identical(unique(z $ instance $ archive $ data [.optimizer_id == " OptimizerBatchGridSearch" ]$ batch_nr ), 2L )
2525
2626 z = test_optimizer_dependencies(" chain" , term_evals = 20L ,
2727 optimizers = list (opt(" random_search" ), opt(" grid_search" )),
2828 terminators = list (trm(" evals" , n_evals = 10L ), trm(" evals" , n_evals = 10L )))
2929 expect_class(z $ optimizer , " OptimizerBatchChain" )
3030 expect_output(print(z $ optimizer ), " OptimizerBatchChain" )
31- expect_identical(z $ instance $ archive $ data [optimizer == " OptimizerBatchRandomSearch" ]$ batch_nr , 1 : 10 )
32- expect_identical(z $ instance $ archive $ data [optimizer == " OptimizerBatchGridSearch" ]$ batch_nr , 11 : 20 )
31+ expect_identical(z $ instance $ archive $ data [.optimizer_id == " OptimizerBatchRandomSearch" ]$ batch_nr , 1 : 10 )
32+ expect_identical(z $ instance $ archive $ data [.optimizer_id == " OptimizerBatchGridSearch" ]$ batch_nr , 11 : 20 )
3333
3434 # random restarts
3535 terminator = trm(" none" )
@@ -45,7 +45,7 @@ test_that("OptimizerBatchChain", {
4545 terminators = list (trm(" evals" , n_evals = 10L ), trm(" evals" , n_evals = 10L )),
4646 real_evals = 20L
4747 )
48- expect_identical(unique(z $ instance $ archive $ data $ optimizer ), c(" OptimizerBatchGenSA" , " OptimizerBatchGenSA_1" ))
48+ expect_identical(unique(z $ instance $ archive $ data $ .optimizer_id ), c(" OptimizerBatchGenSA" , " OptimizerBatchGenSA_1" ))
4949
5050 # packages, properties, param_set, etc.
5151 optimizer = OptimizerBatchChain $ new(optimizers = list (opt(" random_search" ), opt(" gensa" )))
0 commit comments