Skip to content

Commit 44da5e1

Browse files
committed
Merge branch 'master' of github.com:ECP-CANDLE/Supervisor
2 parents 654e861 + 10b2b65 commit 44da5e1

File tree

3 files changed

+11
-8
lines changed

3 files changed

+11
-8
lines changed

workflows/p2b1_mlrMBO/R/mlrMBO3.R

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,13 @@ main_function <- function(max.budget = 110, max.iterations = 10, design.size=10,
5959

6060

6161
surr.rf = makeLearner("regr.randomForest", predict.type = "se")
62-
ctrl = makeMBOControl(n.objectives = 1, propose.points = min(20, propose.points),
63-
impute.y.fun = function(x, y, opt.path, ...) .Machine$integer.max * 0.1 )
62+
ctrl = makeMBOControl(n.objectives = 1, save.on.disk.at = c(1,2,3,4,5),
63+
propose.points = min(20, propose.points),
64+
impute.y.fun = function(x, y, opt.path, ...) .Machine$integer.max * 0.1 )
6465
ctrl = setMBOControlInfill(ctrl, crit=makeMBOInfillCritCB(), interleave.random.points=max(0,propose.points-20))
6566
ctrl = setMBOControlMultiPoint(ctrl, method = "cb")
6667
ctrl = setMBOControlTermination(ctrl, max.evals = max.budget)
67-
ctrl = setMBOControlTermination(ctrl, iters = max.iterations)
68+
#ctrl = setMBOControlTermination(ctrl, iters = max.iterations)
6869

6970
# ctrl = setMBOControlInfill(ctrl, crit =makeMBOInfillCritCB(), opt.focussearch.points = 500)
7071
design = generateDesign(n = design.size, par.set = getParamSet(obj.fun))

workflows/p2b1_mlrMBO/data/parameter_set3.R

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,15 @@
33
# the benchmark
44
param.set <- makeParamSet(
55
makeDiscreteParam("batch_size", values = c(16, 32, 64, 128, 256, 512)),
6-
makeIntegerParam("epochs", lower = 1, upper = 2),
6+
makeIntegerParam("epochs", lower = 5, upper = 50),
77
makeDiscreteParam("activation", values = c("softmax","elu","softplus","softsign",
88
"relu", "tanh","sigmoid","hard_sigmoid",
99
"linear")),
1010
makeDiscreteParam("optimizer", values = c("adam", "sgd", "rmsprop","adagrad",
1111
"adadelta")),
1212
makeNumericParam("learning_rate", lower = 0.001, upper = 0.2),
13-
makeNumericParam("noise", lower = 0.001, upper = 0.5)
13+
makeNumericParam("noise_factor", lower = 0.0, upper = 0.5),
14+
makeNumericParam("weight_decay", lower = 0.000001, upper = 0.1)
1415
#makeDiscreteParam("num_hidden", values = c("512 256 128 64 32 16", "512 64")),
1516
#makeDiscreteParam("molecular_num_hidden", values = c("54 12", "32 16 8"))
1617
## DEBUG PARAMETERS: DON'T USE THESE IN PRODUCTION RUN

workflows/p3b1_mlrMBO/R/mlrMBO3.R

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,13 @@ simple.obj.fun = function(x){}
5959
main_function <- function(max.budget = 110, max.iterations = 10, design.size=10, propose.points=10){
6060

6161
surr.rf = makeLearner("regr.randomForest", predict.type = "se")
62-
ctrl = makeMBOControl(n.objectives = 1, propose.points = min(20, propose.points),
63-
impute.y.fun = function(x, y, opt.path, ...) .Machine$integer.max * 0.1 )
62+
ctrl = makeMBOControl(n.objectives = 1, save.on.disk.at = c(1,2,3,4,5),
63+
propose.points = min(20, propose.points),
64+
impute.y.fun = function(x, y, opt.path, ...) .Machine$integer.max * 0.1 )
6465
ctrl = setMBOControlInfill(ctrl, crit=makeMBOInfillCritCB(), interleave.random.points=max(0,propose.points-20))
6566
ctrl = setMBOControlMultiPoint(ctrl, method = "cb")
6667
ctrl = setMBOControlTermination(ctrl, max.evals = max.budget)
67-
ctrl = setMBOControlTermination(ctrl, iters = max.iterations)
68+
#ctrl = setMBOControlTermination(ctrl, iters = max.iterations)
6869

6970
# ctrl = setMBOControlInfill(ctrl, crit =makeMBOInfillCritCB(), opt.focussearch.points = 500)
7071
design = generateDesign(n = design.size, par.set = getParamSet(obj.fun))

0 commit comments

Comments
 (0)