Skip to content

Commit 3d58d8d

Browse files
committed
p3b1 parameter update
1 parent d62165e commit 3d58d8d

File tree

2 files changed

+32
-9
lines changed

2 files changed

+32
-9
lines changed

workflows/p2b1_mlrMBO/scripts/theta_run_model.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ MODEL_CMD="python ${arg_array[@]}"
7373
set +e
7474
echo $MODEL_CMD
7575
$TIMEOUT_CMD python "${arg_array[@]}"
76-
sleep 60
76+
7777

7878
RES=$?
7979
if [ "$RES" -ne 0 ]; then
Lines changed: 31 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,36 @@
11
# see https://cran.r-project.org/web/packages/ParamHelpers/ParamHelpers.pdfmakeNum
22
# the parameter names should match names of the arguments expected by the benchmark
33

4+
45
param.set <- makeParamSet(
5-
makeDiscreteParam("batch_size", values = c(16, 32, 64, 128, 256, 512)),
6-
makeIntegerParam("epochs", lower = 5, upper = 500),
7-
makeDiscreteParam("activation", values = c("softmax", "elu", "softplus", "softsign", "relu", "tanh", "sigmoid", "hard_sigmoid", "linear")),
8-
makeDiscreteParam("optimizer", values = c("adam", "sgd", "rmsprop", "adagrad", "adadelta")),
9-
makeNumericParam("dropout", lower = 0, upper = 0.9),
10-
makeNumericParam("learning_rate", lower = 0.00001, upper = 0.1)
11-
## DEBUG PARAMETERS: DON'T USE THESE IN PRODUCTION RUN
12-
## makeDiscreteParam("conv", values = c("32 20 16 32 10 1"))
6+
makeNumericParam("learning_rate", lower= 0.00001, upper= 0.1 ),
7+
makeNumericParam("dropout", lower= 0, upper= 0.9 ),
8+
makeDiscreteParam("activation",
9+
values= c( "softmax","elu","softplus","softsign",
10+
"relu", "tanh","sigmoid","hard_sigmoid",
11+
"linear") ),
12+
makeDiscreteParam("optimizer",
13+
values = c("adam", "sgd", "rmsprop","adagrad",
14+
"adadelta")),
15+
makeDiscreteParam("shared_nnet_spec",
16+
values= c( "400", "500", "600", "700",
17+
"800", "900", "1000", "1100", "1200",
18+
"400,400", "500,500", "600,600", "700,700",
19+
"800,800", "900,900", "1000,1000", "1100,1100",
20+
"1200,1200" ) ),
21+
makeDiscreteParam("ind_nnet_spec",
22+
values= c( "400:400:400", "600:600:600",
23+
"800:800:800", "1000:1000:1000",
24+
"1200:1200:1200",
25+
"400,400:400,400:400,400", "600,600:600,600:600,600",
26+
"800,800:800,800:800,800", "1000,1000:1000,1000:1000,1000",
27+
"1200,1200:1200,1200:1200,1200",
28+
"800,400:800,400:800,400",
29+
"1200,400:1200,400:1200,400",
30+
"1200,800,400:1200,800,400:1200,800,400"
31+
) ),
32+
makeDiscreteParam("batch_size", values = c(16,32,64,128,256)),
33+
makeIntegerParam("epochs", lower = 10, upper = 100)
1334
)
35+
36+

0 commit comments

Comments
 (0)