1
1
2
2
test_that(" tuneParamsMultiCrit" , {
3
+ requirePackagesOrSkip(" emoa" , default.method = " load" )
4
+
3
5
lrn = makeLearner(" classif.rpart" )
4
6
rdesc = makeResampleDesc(" Holdout" )
5
7
ps = makeParamSet(
@@ -75,6 +77,9 @@ test_that("tuneParamsMultiCrit", {
75
77
76
78
77
79
test_that(" tuneParamsMultiCrit works with low number of evals and dependencies" , {
80
+
81
+ requirePackagesOrSkip(" emoa" , default.method = " load" )
82
+
78
83
# we had a bug here triggered thru code in PH
79
84
ps = makeParamSet(
80
85
makeNumericParam(" C" , lower = - 12 , upper = 12 , trafo = function (x ) 2 ^ x ),
@@ -92,6 +97,8 @@ test_that("tuneParamsMultiCrit works with low number of evals and dependencies",
92
97
93
98
# FIXME: I am not sure how we can check wich value is imputed for the optimizer?
94
99
test_that(" y imputing works" , {
100
+ requirePackagesOrSkip(" emoa" , default.method = " load" )
101
+
95
102
configureMlr(on.learner.error = " quiet" )
96
103
lrn = makeLearner(" classif.__mlrmocklearners__2" )
97
104
rdesc = makeResampleDesc(" Holdout" )
@@ -110,6 +117,8 @@ test_that("y imputing works", {
110
117
})
111
118
112
119
test_that(" tuneParamsMultiCrit with budget" , {
120
+ requirePackagesOrSkip(" emoa" , default.method = " load" )
121
+
113
122
lrn = makeLearner(" classif.rpart" )
114
123
rdesc = makeResampleDesc(" Holdout" )
115
124
ps = makeParamSet(
@@ -162,6 +171,7 @@ test_that("tuneParamsMultiCrit with budget", {
162
171
})
163
172
164
173
test_that(" plotTuneMultiCritResult works with pretty.names" , {
174
+ requirePackagesOrSkip(" emoa" , default.method = " load" )
165
175
lrn = makeLearner(" classif.rpart" )
166
176
ps = makeParamSet(
167
177
makeDiscreteParam(" minsplit" , values = c(5 , 10 ))
@@ -174,6 +184,7 @@ test_that("plotTuneMultiCritResult works with pretty.names", {
174
184
})
175
185
176
186
test_that(" tuneParamsMultiCrit with resample.fun" , {
187
+ requirePackagesOrSkip(" emoa" , default.method = " load" )
177
188
lrn = makeLearner(" classif.rpart" )
178
189
rdesc = makeResampleDesc(" Holdout" )
179
190
ps = makeParamSet(
@@ -210,6 +221,8 @@ test_that("tuneParamsMultiCrit with resample.fun", {
210
221
})
211
222
212
223
test_that(" check n.objectives for MBO multi crit" , {
224
+ requirePackagesOrSkip(" emoa" , default.method = " load" )
225
+
213
226
lrn = makeLearner(" classif.rpart" )
214
227
rdesc = makeResampleDesc(" Holdout" )
215
228
ps = makeParamSet(
0 commit comments