@@ -23,7 +23,7 @@ test_that("default_surrogate", {
2323 expect_r6(surrogate $ learner , " LearnerRegrKM" )
2424 expect_equal_sorted(surrogate $ learner $ param_set $ values ,
2525 list (covtype = " matern5_2" , optim.method = " gen" , control = list (trace = FALSE ), nugget.stability = 1e-08 ))
26- expect_equal(surrogate $ learner $ encapsulate , c(train = " evaluate" , predict = " evaluate" ))
26+ expect_equal(surrogate $ learner $ encapsulation , c(train = " evaluate" , predict = " evaluate" ))
2727 expect_r6(surrogate $ learner $ fallback , " LearnerRegrRanger" )
2828
2929 # singlecrit all numeric, noisy
@@ -32,7 +32,7 @@ test_that("default_surrogate", {
3232 expect_r6(surrogate $ learner , " LearnerRegrKM" )
3333 expect_equal_sorted(surrogate $ learner $ param_set $ values ,
3434 list (covtype = " matern5_2" , optim.method = " gen" , control = list (trace = FALSE ), nugget.estim = TRUE , jitter = 1e-12 ))
35- expect_equal(surrogate $ learner $ encapsulate , c(train = " evaluate" , predict = " evaluate" ))
35+ expect_equal(surrogate $ learner $ encapsulation , c(train = " evaluate" , predict = " evaluate" ))
3636 expect_r6(surrogate $ learner $ fallback , " LearnerRegrRanger" )
3737
3838 # twocrit all numeric, deterministic
@@ -41,10 +41,10 @@ test_that("default_surrogate", {
4141 expect_list(surrogate $ learner , types = " LearnerRegrKM" )
4242 expect_equal_sorted(surrogate $ learner [[1L ]]$ param_set $ values ,
4343 list (covtype = " matern5_2" , optim.method = " gen" , control = list (trace = FALSE ), nugget.stability = 1e-08 ))
44- expect_equal(surrogate $ learner [[1L ]]$ encapsulate , c(train = " evaluate" , predict = " evaluate" ))
44+ expect_equal(surrogate $ learner [[1L ]]$ encapsulation , c(train = " evaluate" , predict = " evaluate" ))
4545 expect_r6(surrogate $ learner [[1L ]]$ fallback , " LearnerRegrRanger" )
4646 expect_equal(surrogate $ learner [[1L ]]$ param_set $ values , surrogate $ learner [[2L ]]$ param_set $ values )
47- expect_equal(surrogate $ learner [[1L ]]$ encapsulate , surrogate $ learner [[2L ]]$ encapsulate )
47+ expect_equal(surrogate $ learner [[1L ]]$ encapsulation , surrogate $ learner [[2L ]]$ encapsulation )
4848 expect_equal(surrogate $ learner [[1L ]]$ fallback , surrogate $ learner [[2L ]]$ fallback )
4949
5050 # twocrit all numeric, noisy
@@ -53,10 +53,10 @@ test_that("default_surrogate", {
5353 expect_list(surrogate $ learner , types = " LearnerRegrKM" )
5454 expect_equal_sorted(surrogate $ learner [[1L ]]$ param_set $ values ,
5555 list (covtype = " matern5_2" , optim.method = " gen" , control = list (trace = FALSE ), nugget.estim = TRUE , jitter = 1e-12 ))
56- expect_equal(surrogate $ learner [[1L ]]$ encapsulate , c(train = " evaluate" , predict = " evaluate" ))
56+ expect_equal(surrogate $ learner [[1L ]]$ encapsulation , c(train = " evaluate" , predict = " evaluate" ))
5757 expect_r6(surrogate $ learner [[1L ]]$ fallback , " LearnerRegrRanger" )
5858 expect_equal(surrogate $ learner [[1L ]]$ param_set $ values , surrogate $ learner [[2L ]]$ param_set $ values )
59- expect_equal(surrogate $ learner [[1L ]]$ encapsulate , surrogate $ learner [[2L ]]$ encapsulate )
59+ expect_equal(surrogate $ learner [[1L ]]$ encapsulation , surrogate $ learner [[2L ]]$ encapsulation )
6060 expect_equal(surrogate $ learner [[1L ]]$ fallback , surrogate $ learner [[2L ]]$ fallback )
6161
6262 # singlecrit mixed input
@@ -65,7 +65,7 @@ test_that("default_surrogate", {
6565 expect_r6(surrogate $ learner , " LearnerRegrRanger" )
6666 expect_equal_sorted(surrogate $ learner $ param_set $ values ,
6767 list (num.threads = 1L , num.trees = 100L , keep.inbag = TRUE , se.method = " jack" ))
68- expect_equal(surrogate $ learner $ encapsulate , c(train = " evaluate" , predict = " evaluate" ))
68+ expect_equal(surrogate $ learner $ encapsulation , c(train = " evaluate" , predict = " evaluate" ))
6969 expect_r6(surrogate $ learner $ fallback , " LearnerRegrRanger" )
7070
7171 # twocrit mixed input
@@ -74,10 +74,10 @@ test_that("default_surrogate", {
7474 expect_list(surrogate $ learner , types = " LearnerRegrRanger" )
7575 expect_equal_sorted(surrogate $ learner [[1L ]]$ param_set $ values ,
7676 list (num.threads = 1L , num.trees = 100L , keep.inbag = TRUE , se.method = " jack" ))
77- expect_equal(surrogate $ learner [[1L ]]$ encapsulate , c(train = " evaluate" , predict = " evaluate" ))
77+ expect_equal(surrogate $ learner [[1L ]]$ encapsulation , c(train = " evaluate" , predict = " evaluate" ))
7878 expect_r6(surrogate $ learner [[1L ]]$ fallback , " LearnerRegrRanger" )
7979 expect_equal(surrogate $ learner [[1L ]]$ param_set $ values , surrogate $ learner [[2L ]]$ param_set $ values )
80- expect_equal(surrogate $ learner [[1L ]]$ encapsulate , surrogate $ learner [[2L ]]$ encapsulate )
80+ expect_equal(surrogate $ learner [[1L ]]$ encapsulation , surrogate $ learner [[2L ]]$ encapsulation )
8181 expect_equal(surrogate $ learner [[1L ]]$ fallback , surrogate $ learner [[2L ]]$ fallback )
8282
8383 # singlecrit mixed input deps
@@ -152,12 +152,11 @@ test_that("stability and defaults", {
152152 # this should trigger a mbo_error
153153 instance = MAKE_INST_1D(terminator = trm(" evals" , n_evals = 5L ))
154154 learner = LearnerRegrError $ new()
155- learner $ encapsulate [c(" train" , " predict" )] = " evaluate"
156- learner $ fallback = lrn(" regr.ranger" , num.trees = 10L , keep.inbag = TRUE , se.method = " jack" )
155+ learner $ encapsulate(" evaluate" , lrn(" regr.ranger" , num.trees = 10L , keep.inbag = TRUE , se.method = " jack" ))
157156 surrogate = default_surrogate(instance , learner = learner , n_learner = 1L )
158157 expect_r6(surrogate , " SurrogateLearner" )
159158 expect_r6(surrogate $ learner , " LearnerRegrError" )
160- expect_equal(surrogate $ learner $ encapsulate , c(train = " evaluate" , predict = " evaluate" ))
159+ expect_equal(surrogate $ learner $ encapsulation , c(train = " evaluate" , predict = " evaluate" ))
161160 expect_r6(surrogate $ learner $ fallback , " LearnerRegrRanger" )
162161 acq_function = default_acqfunction(instance )
163162 expect_r6(acq_function , " AcqFunctionEI" )
@@ -172,17 +171,5 @@ test_that("stability and defaults", {
172171 lines = readLines(f )
173172 # Nothing should happen here due to the fallback learner
174173 expect_true(sum(grepl(" Surrogate Train Error" , unlist(map(strsplit(lines , " \\ [bbotk\\ ] " ), 2L )))) == 0L )
175-
176- acq_function $ surrogate $ learner $ reset()
177- acq_function $ surrogate $ learner $ fallback = NULL
178- instance $ archive $ clear()
179- bayesopt_ego(instance , surrogate = surrogate , acq_function = acq_function , acq_optimizer = acq_optimizer )
180- expect_true(nrow(instance $ archive $ data ) == 5L )
181- lines = readLines(f )
182- # Training fails but this error is not logged due to the "evaluate" encapsulate
183- expect_equal(acq_function $ surrogate $ learner $ errors , " Surrogate Train Error." )
184- expect_true(sum(grepl(" Surrogate Train Error" , unlist(map(strsplit(lines , " \\ [bbotk\\ ] " ), 2L )))) == 0L )
185- expect_true(sum(grepl(" Cannot predict" , unlist(map(strsplit(lines , " \\ [bbotk\\ ] " ), 2L )))) == 1L )
186- expect_true(sum(grepl(" Proposing a randomly sampled point" , unlist(map(strsplit(lines , " \\ [bbotk\\ ] " ), 2L )))) == 1L )
187174})
188175
0 commit comments